<?php
 Session_Start () ;
 Include ("../../include/garennes.cfg") ;
 Include ("../../include/init.php") ;
 Include ("../include/config.inc") ;
 verif_droits ($droit_courant, $_SESSION ["code"]) ;
 Include ("../../include/garennes_filigrane.php") ;
 
 $millesime = millesime (0) ;
 
 $etabl = SQL_commande ("SELECT * FROM etablissements WHERE millesime='".$millesime."' ORDER BY numero,nom", $id_sql) ;
 $param_etab [0][0] = SQL_nbr_lignes ($etabl) ;
 For ($i = 1 ; $i <= $param_etab [0][0] ; $i++)
  {
   $param_etab [$i] = SQL_tableau_associatif ($etabl, "") ;
   If ($param_etab [$i]["max"] <= 0)
    {
     $ok = SQL_commande ("UPDATE etablissements SET max='".$note_par_defaut."' WHERE id_etablissement='".$param_etab [$i]["id_etablissement"]."' LIMIT 1", $id_sql) ;
     $param_etab [$i]["max"] = $note_par_defaut ;
    }
   If ($param_etab [$i]["rep_stockage"] == "")
    {
     $ok = SQL_commande ("UPDATE etablissements SET rep_stockage='documents/' WHERE id_etablissement='".$param_etab [$i]["id_etablissement"]."' LIMIT 1", $id_sql) ;
     $param_etab [$i]["rep_stockage"] = "documents/" ;
    }
  }
 $valider = var_courante ("valider", 0, null) ;
 $saisie = var_courante ("saisie", 0, null) ;
 $maj_menus = 0 ;
 If (IsSet ($valider) And ($valider == "Valider"))
  {
   $ok_effacement = 0 ;
   $ok_notanet = 0 ;
   For ($i = 1 ; $i <= $param_etab [0][0] ; $i++)
    {
     // Telechargement des logos
     If (Is_UpLoaded_File ($_FILES ["nouveau_logo_bulletins".$i]["tmp_name"]) And ($_FILES ["nouveau_logo_bulletins".$i]["tmp_name"]))
      {
       Copy ($_FILES ["nouveau_logo_bulletins".$i]["tmp_name"], $repertoire_logos_bulletins_racine."/".$base_choisie."/".$_FILES ["nouveau_logo_bulletins".$i]["name"]) ;
       $logo_bulletins = $_FILES ["nouveau_logo_bulletins".$i]["name"] ;
      }
     Else { $logo_bulletins = var_courante ("logo_bulletins".$i, 1, 0) ; }
     If (Is_UpLoaded_File ($_FILES ["nouveau_logo_releves".$i]["tmp_name"]) And ($_FILES ["nouveau_logo_releves".$i]["tmp_name"]))
      {
       Copy ($_FILES ["nouveau_logo_releves".$i]["tmp_name"], $repertoire_logos_releves_racine."/".$base_choisie."/".$_FILES ["nouveau_logo_releves".$i]["name"]) ;
       $logo_releves = $_FILES ["nouveau_logo_releves".$i]["tmp_name"] ;
      }
     Else { $logo_releves = var_courante ("logo_releves".$i, 0, 0) ; }
     // Signatures
     // Bulletins
     $signe = var_courante ("signe".$i, 0, 0) ;
     If ($signe == 0)
      {
       $nouv_signe = Str_Replace ("'", "\\'", var_courante ("nouv_signe".$i, 0, "")) ;
       If ($nouv_signe != "")
        {
         $ok = SQL_commande ("SELECT id_signature FROM signatures WHERE nom='".$nouv_signe."' LIMIT 1", $id_sql) ;
         If (SQL_nbr_lignes ($ok) == 0)
          {
           $maj = SQL_commande ("INSERT INTO signatures (nom) VALUES ('".$nouv_signe."')", $id_sql) ;
           $maj = SQL_commande ("SELECT id_signature FROM signatures  WHERE nom='".$nouv_signe."' LIMIT 1", $id_sql) ;
           $m = SQL_ligne_suivante ($maj) ;
          }
         Else { $m = SQL_ligne_suivante ($ok) ; }
         $signe = $m [0] ;
        }
      }
     // Releves
     $rsigne = Str_Replace ("'", "\\'", var_courante ("rsigne".$i, 0, 0)) ;
     If ($rsigne == 0)
      {
       $rnouv_signe = var_courante ("rnouv_signe".$i, 0, "") ;
       If ($rnouv_signe != "")
        {
         $ok = SQL_commande ("SELECT id_signature FROM signatures WHERE nom='".$rnouv_signe."' LIMIT 1", $id_sql) ;
         If (SQL_nbr_lignes ($ok) == 0)
          {
           $maj = SQL_commande ("INSERT INTO signatures (nom) VALUES ('".$rnouv_signe."')", $id_sql) ;
           $maj = SQL_commande ("SELECT id_signature FROM signatures  WHERE nom='".$rnouv_signe."' LIMIT 1", $id_sql) ;
           $m = SQL_ligne_suivante ($maj) ;
          }
         Else { $m = SQL_ligne_suivante ($ok) ; }
         $rsigne = $m [0] ;
        }
      }
     $cadre_adresse = var_courante ("cadre_adr".$i, 0, 0) ;
     $ine_bulletin = var_courante ("ine_bulletin".$i, 0, 0) ;
     $aff_moy_nc = var_courante ("aff_moy_nc".$i, 0, 0) ;
     $aff_moy_c = var_courante ("aff_moy_c".$i, 0, 0) ;
     $aff_nc = var_courante ("aff_nc".$i, 0, 0) ;
     $aff_c = var_courante ("aff_c".$i, 0, 0) ;
     $aff_evolution = var_courante ("aff_evolution".$i, 0, 0) ;
     $aff_moy_gene = var_courante ("aff_moy_gene".$i, 0, 0) ;
     $aff_moy_coeff = var_courante ("aff_moy_coeff".$i, 0, 0) ;
     If ($aff_moy_nc == 0) { $aff_nc = 0 ; }
     If ($aff_moy_c == 0) { $aff_c = 0 ; }
     
     // Global
     $gdisc = var_courante ("groupe_discipline_".$i,0,0) ;
     sauvegarde_configuration ("SYSTEME_PARAM","GESTION","GROUPE_DISC_ACTIVATION_".$param_etab [$i]["id_etablissement"], $gdisc) ;
     
     $cls_1 = var_courante ("cls_fem_".$i."_".$gdisc,0,0) ;
     $cls_2 = var_courante ("int_cls_sing_".$i."_".$gdisc,0,"Classe") ;
     $cls_3 = var_courante ("int_cls_plur_".$i."_".$gdisc,0,"Classes") ;
     sauvegarde_configuration ("SYSTEME_PARAM","AFFICHAGE","INTITULE_CLASSE_".$param_etab [$i]["id_etablissement"], $cls_1."|".$cls_2."|".$cls_3) ;
     
     $dis_1 = var_courante ("dis_fem_".$i."_".$gdisc,0,0) ;
     $dis_2 = var_courante ("int_dis_sing_".$i."_".$gdisc,0,"Discipline") ;
     $dis_3 = var_courante ("int_dis_plur_".$i."_".$gdisc,0,"Disciplines") ;
     sauvegarde_configuration ("SYSTEME_PARAM","AFFICHAGE","INTITULE_DISCIPLINE_".$param_etab [$i]["id_etablissement"], $dis_1."|".$dis_2."|".$dis_3) ;
     
     If ($gdisc == 1)
      {
       $ue_1 = var_courante ("ue_fem_".$i."_1",0,0) ;
       $ue_2 = var_courante ("int_gd_sing_".$i."_1",0,"Groupe de disciplines") ;
       $ue_3 = var_courante ("int_gd_plur_".$i."_1",0,"Groupes de disciplines") ;
       sauvegarde_configuration ("SYSTEME_PARAM","AFFICHAGE","INTITULE_GROUPE_DISC_".$param_etab [$i]["id_etablissement"], $ue_1."|".$ue_2."|".$ue_3) ;
      }
     $activation_apb = var_courante ("activation_apb_".$i,0,0) ;
     $old_apb = restaure_configuration_defaut ("ADMISSION_POST_BAC","ETAB_".$param_etab [$i]["id_etablissement"], "ACTIVATION", 0) ;
     sauvegarde_configuration ("ADMISSION_POST_BAC","ETAB_".$param_etab [$i]["id_etablissement"], "ACTIVATION", $activation_apb) ;
     If ($activation_apb != $old_apb)
      {
       $script_final = "<script type=\"text/javascript\">window.open('./menu.php?menu_defaut=1','menu');</script>" ;
      }
     //Else { $script_final = "" ; }
     
     $bnoms_equipe_peda = var_courante ("bnoms_equipe_peda".$i, 0, 0) ;
     $rnoms_equipe_peda = var_courante ("rnoms_equipe_peda".$i, 0, 0) ;
     sauvegarde_configuration ("SYSTEME_PARAM","BULLETINS","IMP_NOMS_EQUIPE_".$param_etab [$i]["id_etablissement"],$bnoms_equipe_peda) ;
     sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","IMP_NOMS_EQUIPE_".$param_etab [$i]["id_etablissement"],$rnoms_equipe_peda) ;

     $brang = var_courante ("bulletin_rang_activation_".$i, 0, 0) ;
     sauvegarde_configuration ("SYSTEME_PARAM","BULLETINS","IMP_RANG_".$param_etab [$i]["id_etablissement"],$brang) ;

     $max = Round (var_courante ("max".$i, 1, $note_par_defaut)) ;
     $seuil_bas = Str_Replace (",", ".", var_courante ("seuil_bas".$i, 0, 0.5)) ;
     $seuil_haut = Str_Replace (",", ".", var_courante ("seuil_haut".$i, 0, 0.5)) ;
     
     $aff_nombre_notes = var_courante ("aff_nombre_notes".$i, 0, 0) ;
     $bulletin_cpe = var_courante ("bulletin_cpe".$i, 0, 0) ;
     $entete_bulletins = var_courante ("entete_bulletins".$i, 0, 0) ;
     $entete_releves = var_courante ("entete_releves".$i, 0, 0) ;
     $imprimer_logo_bulletins = var_courante ("imprimer_logo_bulletins".$i, 0, 0) ;
     $imprimer_logo_releves = var_courante ("imprimer_logo_releves".$i, 0, 0) ;
     
     $btitre_zone_equipe = var_courante ("btitre_zone_equipe_".$i, 0, "Appréciation de l'équipe pédagogique :") ;
     sauvegarde_configuration ("SYSTEME_PARAM","BULLETINS","TITRE_ZONE_EQUIPE_PEDA_".$param_etab [$i]["id_etablissement"],$btitre_zone_equipe) ;
     
     sauvegarde_configuration ("SYSTEME_PARAM","BULLETINS","ADRESSE_".$param_etab [$i]["id_etablissement"],$cadre_adresse) ;
     sauvegarde_configuration ("SYSTEME_PARAM","BULLETINS","INE_".$param_etab [$i]["id_etablissement"],$ine_bulletin) ;
     
     // Bulletins
     $titre_gd = var_courante ("btitre_gd".$i, 0, 0) ;
     $format_titre_gd = var_courante ("bformat_titre_gd".$i, 0, 0) ;
     $moy_nc_gd = var_courante ("bmoy_nc_gd".$i, 0, 0) ;
     $minmax_nc_gd = var_courante ("bminmax_nc_gd".$i, 0, 0) ;
     $moy_c_gd = var_courante ("bmoy_c_gd".$i, 0, 0) ;
     $minmax_c_gd = var_courante ("bminmax_c_gd".$i, 0, 0) ;
     sauvegarde_configuration ("SYSTEME_PARAM","BULLETINS","IMP_TITRE_GROUPEMENT_".$param_etab [$i]["id_etablissement"], $titre_gd) ;
     sauvegarde_configuration ("SYSTEME_PARAM","BULLETINS","FORMAT_IMP_TITRE_GROUPEMENT_".$param_etab [$i]["id_etablissement"], $format_titre_gd) ;
     sauvegarde_configuration ("SYSTEME_PARAM","BULLETINS","IMP_MOY_NC_GROUPEMENT_".$param_etab [$i]["id_etablissement"], $moy_nc_gd) ;
     sauvegarde_configuration ("SYSTEME_PARAM","BULLETINS","IMP_MIN_MAX_NC_GROUPEMENT_".$param_etab [$i]["id_etablissement"], $minmax_nc_gd) ;
     sauvegarde_configuration ("SYSTEME_PARAM","BULLETINS","IMP_MOY_C_GROUPEMENT_".$param_etab [$i]["id_etablissement"], $moy_c_gd) ;
     sauvegarde_configuration ("SYSTEME_PARAM","BULLETINS","IMP_MIN_MAX_C_GROUPEMENT_".$param_etab [$i]["id_etablissement"], $minmax_c_gd) ;
     // Titre
     $periodes = SQL_commande ("SELECT id_type_periode FROM types_periode WHERE millesime='".$millesime."' ORDER BY nom_periode",$id_sql) ;
     $nbr_periodes = SQL_nbr_lignes ($periodes) ;
     For ($j = 1 ; $j <= $nbr_periodes ; $j++)
      {
       $periode = SQL_ligne_suivante ($periodes) ;
       $titre = var_courante ("bentete_1_".$periode [0]."_".$param_etab [$i]["id_etablissement"], 0, "du") ;
       sauvegarde_configuration ("SYSTEME_PARAM","BULLETINS","ENTETE_1_".$periode [0]."_".$param_etab [$i]["id_etablissement"],$titre) ;
      }
     $filigrane = var_courante ("bulletin_filigrane_activation_".$i, 0, 0) ;
     $orientation_activation = var_courante ("or_act_".$i, 0, 0) ;
     $orientation_validite = var_courante ("or_val_".$i, 0, 0) ;
     $orientation_texte = var_courante ("or_texte_".$i, 0, "Décision d'orientation de l'équipe pédagogique :") ;
     sauvegarde_configuration ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$param_etab [$i]["id_etablissement"], "ACTIVATION", $filigrane) ;
     sauvegarde_configuration ("SYSTEME_PARAM","BULLETINS","ORIENTATION_".$param_etab [$i]["id_etablissement"]."_ACTIVATION",$orientation_activation) ;
     sauvegarde_configuration ("SYSTEME_PARAM","BULLETINS","ORIENTATION_".$param_etab [$i]["id_etablissement"]."_VALIDITE",$orientation_validite) ;
     sauvegarde_configuration ("SYSTEME_PARAM","BULLETINS","ORIENTATION_".$param_etab [$i]["id_etablissement"]."_TEXTE",$orientation_texte) ;
 
     // Releves
     $titre_gd = var_courante ("rtitre_gd".$i, 0, 0) ;
     $format_titre_gd = var_courante ("rformat_titre_gd".$i, 0, 0) ;
     $moy_nc_gd = var_courante ("rmoy_nc_gd".$i, 0, 0) ;
     $minmax_nc_gd = var_courante ("rminmax_nc_gd".$i, 0, 0) ;
     $moy_c_gd = var_courante ("rmoy_c_gd".$i, 0, 0) ;
     $minmax_c_gd = var_courante ("rminmax_c_gd".$i, 0, 0) ;
     sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","IMP_TITRE_GROUPEMENT_".$param_etab [$i]["id_etablissement"], $titre_gd) ;
     sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","FORMAT_IMP_TITRE_GROUPEMENT_".$param_etab [$i]["id_etablissement"], $format_titre_gd) ;
     sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","IMP_MOY_NC_GROUPEMENT_".$param_etab [$i]["id_etablissement"], $moy_nc_gd) ;
     sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","IMP_MIN_MAX_NC_GROUPEMENT_".$param_etab [$i]["id_etablissement"], $minmax_nc_gd) ;
     sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","IMP_MOY_C_GROUPEMENT_".$param_etab [$i]["id_etablissement"], $moy_c_gd) ;
     sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","IMP_MIN_MAX_C_GROUPEMENT_".$param_etab [$i]["id_etablissement"], $minmax_c_gd) ;
     $periodes = SQL_commande ("SELECT id_type_periode FROM types_periode WHERE millesime='".$millesime."' ORDER BY nom_periode",$id_sql) ;
     $nbr_periodes = SQL_nbr_lignes ($periodes) ;
     For ($j = 1 ; $j <= $nbr_periodes ; $j++)
      {
       $periode = SQL_ligne_suivante ($periodes) ;
       $titre = var_courante ("rentete_1_".$periode [0]."_".$param_etab [$i]["id_etablissement"], 0, "du") ;
       sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","ENTETE_1_".$periode [0]."_".$param_etab [$i]["id_etablissement"],$titre) ;
      }
     
     $rrang = var_courante ("releve_rang_activation_".$i, 0, 0) ;
     $raff_moy_eleve = var_courante ("raff_moy_eleve".$i, 0, 0) ;
     $raff_moy_classe = var_courante ("raff_moy_classe".$i, 0, 0) ;
     $rcoeff = var_courante ("rcoeff".$i, 0, 0) ;
     $dd = var_courante ("rdatedev".$i, 0, 0) ;
     $cd = var_courante ("rcoeffdev".$i, 0, 0) ;
     $rexam_blanc = var_courante ("rexamen_blanc".$i, 0, 0) ;
     $raff_moy_nc = var_courante ("raff_moy_nc".$i, 0, 0) ;
     $raff_nc = var_courante ("raff_nc".$i, 0, 0) ;
     $raff_moy_c = var_courante ("raff_moy_c".$i, 0, 0) ;
     $raff_c = var_courante ("raff_c".$i, 0, 0) ;
     $rssmat = var_courante ("rssmat".$i, 0, 1) ;
     sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","IMP_RANG_".$param_etab [$i]["id_etablissement"],$rrang) ;
     sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","MOY_ELEVE_".$param_etab [$i]["id_etablissement"],$raff_moy_eleve) ;
     sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","MOY_CLASSE_".$param_etab [$i]["id_etablissement"],$raff_moy_classe) ;
     sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","COEFF_".$param_etab [$i]["id_etablissement"],$rcoeff) ;
     sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","DATE_DEVOIRS_".$param_etab [$i]["id_etablissement"],$dd) ;
     sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","COEFF_DEVOIRS_".$param_etab [$i]["id_etablissement"],$cd) ;
     sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","EXAM_BLANC_".$param_etab [$i]["id_etablissement"],$rexam_blanc) ;
     sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","MOY_NC_".$param_etab [$i]["id_etablissement"],$raff_moy_nc) ;
     sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","MIN_MAX_NC_".$param_etab [$i]["id_etablissement"],$raff_nc) ;
     sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","MOY_C_".$param_etab [$i]["id_etablissement"],$raff_moy_c) ;
     sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","MIN_MAX_C_".$param_etab [$i]["id_etablissement"],$raff_c) ;
     sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","IMP_SMAT_".$param_etab [$i]["id_etablissement"],$rssmat) ;
     sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","SIGNATURE_".$param_etab [$i]["id_etablissement"],$rsigne) ;
     
     // Cahier de textes
     $jours = "" ;
     For ($j = 1 ; $j <= 6 ; $j++)
      {
       $jo = var_courante ("jour_ouvre_".$i."_".$j, 0, Null) ;
       If (IsSet ($jo))
        {
	 If ($jours != "") { $jours .= "|" ; }
	 $jours .= $j ;
	}
      }
     sauvegarde_configuration ("SYSTEME_PARAM", "CAHIER_TEXTES", "JOURS_".$i, $jours) ;
     $heure_debut = var_courante ("heure_debut".$i, 0, "08").":".var_courante ("minute_debut".$i, 0, "00").":".var_courante ("seconde_debut".$i, 0, "00") ;
     $heure_fin = var_courante ("heure_fin".$i, 0, "17").":".var_courante ("minute_fin".$i, 0, "30").":".var_courante ("seconde_fin".$i, 0, "00") ;
     $heure_pas = var_courante ("heure_pas".$i, 0, 30) ;
     If (!Is_Numeric ($heure_pas)) { $heure_pas = 30 ; }
     If ($heure_pas < 0) { $heure_pas = -$heure_pas ; }
     $cahier_textes = var_courante ("cahier_textes".$i, 0, 0) ;
     $cahier_public = var_courante ("cahier_public".$i, 0, 0) ;
     If ($cahier_public == 2)
      {
       $ident = var_courante ("ident_unique_".$param_etab [$i]["id_etablissement"], 0, "garennes") ;
       $mdp = var_courante ("mdp_unique_".$param_etab [$i]["id_etablissement"], 0, "garennes") ;
       sauvegarde_configuration ("SYSTEME_PARAM", "CAHIER_TEXTES", "IDU_".$param_etab [$i]["id_etablissement"], $ident) ;
       sauvegarde_configuration ("SYSTEME_PARAM", "CAHIER_TEXTES", "MDPU_".$param_etab [$i]["id_etablissement"], $mdp) ;
      }
     ElseIf ($cahier_public == 3)
      {
       $classes = SQL_commande ("SELECT id_classe,nom,nom_bref FROM classes WHERE etablissement='".$param_etab [$i]["id_etablissement"]."' ORDER BY nom_bref,nom", $id_sql) ;
       $nbr_classes = SQL_nbr_lignes ($classes) ;
       If ($nbr_classes > 0)
        {
         For ($j = 0 ; $j < $nbr_classes ; $j++)
          {
	   $classe = SQL_ligne_suivante ($classes) ;
           $ident = var_courante ("ident_classe_".$i."_".$classe [0], 0, "garennes") ;
           $mdp = var_courante ("mdp_classe_".$i."_".$classe [0], 0, "garennes") ;
	   sauvegarde_configuration ("SYSTEME_PARAM", "CAHIER_TEXTES", "IDC_".$classe [0], $ident) ;
           sauvegarde_configuration ("SYSTEME_PARAM", "CAHIER_TEXTES", "MDPC_".$classe [0], $mdp) ;
	  }
	}
      }
     
     $nombre_chiffres = var_courante ("format".$i, 0, 1) ;
     $coefficient = var_courante ("coeff".$i, 0, 0) ;
     $moyenne = var_courante ("moyenne".$i, 0, 0) ;
     $old_moyenne = var_courante ("old_moyenne".$i, 0, 0) ;
     $moy_per = var_courante ("moy_per".$i, 0, 0) ;
     $old_moyenne_per = var_courante ("old_moy_per".$i, 0, 0) ;
     $examen_blanc = var_courante ("examen_blanc".$i, 0, 0) ;
     $ssmat = var_courante ("ssmat".$i, 0, 0) ;
     $droit_equipe_1 = var_courante ("dep_".$droit_direction."_".$i, 0, 0) ;
     $droit_equipe_2 = var_courante ("dep_".$droit_secretariat."_".$i, 0, 0) ;
     $droit_equipe_3 = var_courante ("dep_".$droit_cpe."_".$i, 0, 0) ;
     $droit_equipe_4 = var_courante ("dep_".$droit_prof."_".$i, 0, 0) ;
     $active_saisie = var_courante ("act_".$i, 0, 0) ;
     $droit_notanet = var_courante ("notanet_activation_".$i, 0, 0) ;
     $ok_notanet += $droit_notanet ;
     $droit_notanet_old = var_courante ("notanet_activation_".$i."_old", 0, 0) ;
     If ($droit_notanet != $droit_notanet_old) { $maj_menus = 1 ; }
     sauvegarde_configuration ("SYSTEME_PARAM", "impression_sous_matiere", $param_etab [$i]["id_etablissement"], $ssmat) ;
     sauvegarde_configuration ("SYSTEME_PARAM", "saisie_equipe_peda_".$droit_direction, $param_etab [$i]["id_etablissement"], $droit_equipe_1) ;
     sauvegarde_configuration ("SYSTEME_PARAM", "saisie_equipe_peda_".$droit_secretariat, $param_etab [$i]["id_etablissement"], $droit_equipe_2) ;
     sauvegarde_configuration ("SYSTEME_PARAM", "saisie_equipe_peda_".$droit_cpe, $param_etab [$i]["id_etablissement"], $droit_equipe_3) ;
     sauvegarde_configuration ("SYSTEME_PARAM", "saisie_equipe_peda_".$droit_prof, $param_etab [$i]["id_etablissement"], $droit_equipe_4) ;
     sauvegarde_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$param_etab [$i]["id_etablissement"], "ACTIVATION", $active_saisie) ;
     sauvegarde_configuration ("SYSTEME_PARAM", "evolution_affichage_moy_gen", $param_etab [$i]["id_etablissement"], $aff_moy_gene) ;
     sauvegarde_configuration ("SYSTEME_PARAM", "evolution_affichage_moy_coeff", $param_etab [$i]["id_etablissement"], $aff_moy_coeff) ;
     
     /*
     If ($droit_notanet == 1)
      {
       // Activation de la configuration du menu enseignants
       $tmc = SQL_commande ("SELECT id_menu_classe FROM menus_classe WHERE nom='Notanet' AND image='$25-0' LIMIT 1", $id_sql) ;
       If (SQL_nbr_lignes ($tmc) == 0)
        {
         $tmc = SQL_commande ("SELECT id_type_menu_classe FROM types_menus_classe WHERE type='1' LIMIT 1", $id_sql) ;
         If (SQL_nbr_lignes ($tmc) == 1)
          {
	   $ltmc = SQL_ligne_suivante ($tmc) ;
	   $ok = SQL_commande ("SELECT id_menu_classe FROM menus_classe WHERE id_type_menu_classe='".$ltmc [0]."' AND emplacement='4' AND nom='Notanet' LIMIT 1", $id_sql) ;
	   $nbr = SQL_nbr_lignes ($ok) ;
	   If ($nbr == 0)
	    {
             $ok = SQL_commande ("INSERT INTO menus_classe (id_type_menu_classe,emplacement,nom,texte,image,menu,couleur_texte,couleur_fond)
	                          VALUES ('".$ltmc [0]."','4','Notanet','Saisie ".$nom_notanet." (Notanet)','$25-0','4','','')", $id_sql) ;
	     $ok = SQL_commande ("SELECT id_menu_classe FROM menus_classe WHERE id_type_menu_classe='".$ltmc [0]."' AND emplacement='4' AND nom='Notanet' LIMIT 1", $id_sql) ;
	     $nbr = SQL_nbr_lignes ($ok) ;
	    }
	   If ($nbr == 1)
	    {
	     $okl = SQL_ligne_suivante ($ok) ;
	     $ok = SQL_commande ("DELETE FROM droits_menu_classe", $id_sql) ;
	     $ok_effacement = 1 ;
	     $ok = SQL_commande ("INSERT INTO droits_menu_classe (id_menu_classe,droit,id_utilisateur) VALUES ('".$okl [0]."','1','0')", $id_sql) ;
	    }
	   Else
	    {
	     // Err
	    }
	  }
         Else
          { $droit_notanet = 0 ; }
	}  
      }
     If ($droit_notanet == 0)
      {
       $tmc = SQL_commande ("SELECT id_menu_classe FROM menus_classe WHERE nom='Notanet' AND image='$25-0' LIMIT 1", $id_sql) ;
       If (SQL_nbr_lignes ($tmc) == 1)
        {
	 $ltmc = SQL_ligne_suivante ($tmc) ;
         $ok = SQL_commande ("DELETE FROM droits_menu_classe WHERE id_menu_classe='".$ltmc [0]."'", $id_sql) ;
	 $ok = SQL_commande ("DELETE FROM menus_classe WHERE id_menu_classe='".$ltmc [0]."' LIMIT 1", $id_sql) ;
	}
      }
     */
     //echo $ok_effacement."->" ;
     sauvegarde_configuration ("SYSTEME_PARAM", "NOTANET_".$param_etab [$i]["id_etablissement"], "ACTIVATION", $droit_notanet) ;
     $nbr_menus_cpe = var_courante ("nbr_menus_cpe", 1, 0) ;
     For ($j = 1 ; $j <= $nbr_menus_cpe ; $j++)
      {
       $menu_cpe = var_courante ("menu_cpe_".$j, 1, 0) ;
       sauvegarde_configuration ("SYSTEME_MENU_CPE","droit",$j,$menu_cpe) ;
       If ($menu_cpe == 3)
        {
         $utils_cpe = SQL_commande ("SELECT id_utilisateur FROM utilisateurs WHERE droits='".$droit_cpe."' AND millesime='".$millesime."' ORDER BY nom,prenom", $id_sql) ;
         $nbr_cpe = SQL_nbr_lignes ($utils_cpe) ;
         For ($k = 0 ; $k < $nbr_cpe ; $k++)
          {
           $ligne = SQL_ligne_suivante ($utils_cpe) ;
           $cpe [$k][0] = $ligne [0] ;
           $cpe [$k][1] = 0 ;
          }
         For ($k = 0 ; $k < $nbr_cpe ; $k++)
          {
           $util = IsSet ($_POST ["util_cpe_".$j][$k]) ? $_POST ["util_cpe_".$j][$k] : 0 ;
           $l = 0 ;
           While (($cpe [$l][0] != $util) And ($l < $nbr_cpe)) { $l++ ; }
           If ($l < $nbr_cpe) { $cpe [$l][1] = 1 ; }
          }
         For ($k = 0 ; $k < $nbr_cpe ; $k++)
          {
	   sauvegarde_configuration ("SYSTEME_MENU_CPE","droit_qui_".$cpe [$k][0],$j,$cpe [$k][1]) ;
          }
	}
       Else
        {
         $utils_cpe = SQL_commande ("SELECT id_utilisateur FROM utilisateurs WHERE droits='".$droit_cpe."' AND millesime='".$millesime."' ORDER BY nom,prenom", $id_sql) ;
         $nbr_cpe = SQL_nbr_lignes ($utils_cpe) ;
         For ($k = 0 ; $k < $nbr_cpe ; $k++)
          {
           $ligne = SQL_ligne_suivante ($utils_cpe) ;
           detruire_configuration ("SYSTEME_MENU_CPE","droit_qui_".$ligne [0],$j) ;
          }
        }
      }
     $maj = SQL_commande ("UPDATE etablissements
                              SET nombre_chiffres='".$nombre_chiffres."',coefficient='".$coefficient."',signature='".$signe."',moyenne='".$moyenne."',moyenne_periode='".$moy_per."',max='".$max."',aff_moy_nc='".$aff_moy_nc."',aff_moy_c='".$aff_moy_c."',
                                  aff_nc='".$aff_nc."',aff_c='".$aff_c."',aff_evolution='".$aff_evolution."',seuil_bas='".$seuil_bas."',seuil_haut='".$seuil_haut."',aff_nombre_notes='".$aff_nombre_notes."',bulletin_cpe='".$bulletin_cpe."',
			          examen_blanc='".$examen_blanc."',logo_bulletins='".$logo_bulletins."',logo_releves='".$logo_releves."',entete_bulletins='".$entete_bulletins."',entete_releves='".$entete_releves."',
                                  imprimer_logo_bulletins='".$imprimer_logo_bulletins."',imprimer_logo_releves='".$imprimer_logo_releves."',cahier_textes='".$cahier_textes."',
				  heure_debut='".$heure_debut."',heure_fin='".$heure_fin."',heure_pas='".$heure_pas."',cahier_public='".$cahier_public."'
			    WHERE id_etablissement='".$param_etab [$i]["id_etablissement"]."' LIMIT 1", $id_sql) ;
			    //taille_espace='".$taille_espace."',taille_fichier='".$taille_fichier."',
     $maj = SQL_commande ("UPDATE classes SET signature='".$signe."' WHERE etablissement='".$param_etab [$i]["id_etablissement"]."'", $id_sql) ;
     $maj = SQL_commande ("UPDATE classes SET type_saisie_cpe='-2' WHERE etablissement='".$param_etab [$i]["id_etablissement"]."' AND type_saisie_cpe='-1'", $id_sql) ;
     // Refaire calculer les moyennes annuelles si changement
     If ($moyenne != $old_moyenne)
      {
       $res = SQL_commande ("SELECT c.id_classe, p.nombre FROM classes c, types_periode p WHERE p.id_type_periode=c.periode", $id_sql) ;
       For ($j = 0 ; $j < SQL_nbr_lignes ($res) ; $j++)
        {
         $r = SQL_ligne_suivante ($res) ;
         $maj = SQL_commande ("UPDATE calcul_moyenne SET ok='0' WHERE classe='".$r [0]."' AND periode='".($r [1]+1)."'", $id_sql) ;
        }
      }
     // Activation/Desactivation cahier de texte
     /*
     $tmc = SQL_commande ("SELECT id_menu_classe FROM menus_classe WHERE nom='Cahier de textes' AND image='$23-0' LIMIT 1", $id_sql) ;
     If (SQL_nbr_lignes ($tmc) == 0)
      {
       $tmc = SQL_commande ("SELECT id_type_menu_classe FROM types_menus_classe WHERE type='1' LIMIT 1", $id_sql) ;
       If (SQL_nbr_lignes ($tmc) == 1)
        {
	 $ltmc = SQL_ligne_suivante ($tmc) ;
	 $ok = SQL_commande ("SELECT id_menu_classe FROM menus_classe WHERE id_type_menu_classe='".$ltmc [0]."' AND emplacement='6' AND nom='Cahier de textes' LIMIT 1", $id_sql) ;
	 $nbr = SQL_nbr_lignes ($ok) ;
	 If ($nbr == 0)
	  {
	   If ($cahier_textes == 1)
            {
	     $ok = SQL_commande ("INSERT INTO menus_classe (id_type_menu_classe,emplacement,nom,texte,image,menu,couleur_texte,couleur_fond)
	                          VALUES ('".$ltmc [0]."','6','Cahier de textes','Cahier de textes','$23-0','3','','')", $id_sql) ;
            }
	  }
	 ElseIf ($cahier_textes == 0)
	  {
	   $okl = SQL_ligne_suivante ($ok) ;
	   $ok = SQL_commande ("DELETE FROM menus_classe WHERE id_menu_classe='".$ok1 [0]."' LIMIT 1", $id_sql) ;
	  }
	}
      }
     */
    }
   $etabl = SQL_commande ("SELECT * FROM etablissements WHERE millesime='".$millesime."' ORDER BY numero,nom", $id_sql) ;
   $param_etab [0][0] = SQL_nbr_lignes ($etabl) ;
   For ($i = 1 ; $i <= $param_etab [0][0] ; $i++)
    {
     $param_etab [$i] = SQL_tableau_associatif ($etabl, "") ;
    }
   // Mise a jour droits espace enseignant
   If ($ok_notanet != 0)
    {
     // Activation de la configuration du menu enseignants
     $tmc = SQL_commande ("SELECT id_menu_classe FROM menus_classe WHERE nom='Notanet' AND image='$25-0' LIMIT 1", $id_sql) ;
     If (SQL_nbr_lignes ($tmc) == 0)
      {
       $tmc = SQL_commande ("SELECT id_type_menu_classe FROM types_menus_classe WHERE type='1' LIMIT 1", $id_sql) ;
       If (SQL_nbr_lignes ($tmc) == 1)
        {
         $ltmc = SQL_ligne_suivante ($tmc) ;
         $ok = SQL_commande ("SELECT id_menu_classe FROM menus_classe WHERE id_type_menu_classe='".$ltmc [0]."' AND emplacement='4' AND nom='Notanet' LIMIT 1", $id_sql) ;
         $nbr = SQL_nbr_lignes ($ok) ;
         If ($nbr == 0)
          {
           $ok = SQL_commande ("INSERT INTO menus_classe (id_type_menu_classe,emplacement,nom,texte,image,menu,couleur_texte,couleur_fond)
	                        VALUES ('".$ltmc [0]."','4','Notanet','Saisie ".$nom_notanet." (Notanet)','$25-0','4','','')", $id_sql) ;
	   $ok = SQL_commande ("SELECT id_menu_classe FROM menus_classe WHERE id_type_menu_classe='".$ltmc [0]."' AND emplacement='4' AND nom='Notanet' LIMIT 1", $id_sql) ;
	   $nbr = SQL_nbr_lignes ($ok) ;
	  }
	 If ($nbr == 1)
	  {
	   $okl = SQL_ligne_suivante ($ok) ;
	   $ok = SQL_commande ("DELETE FROM droits_menu_classe", $id_sql) ;
	   $ok_effacement = 1 ;
	   $ok = SQL_commande ("INSERT INTO droits_menu_classe (id_menu_classe,droit,id_utilisateur) VALUES ('".$okl [0]."','1','0')", $id_sql) ;
	  }
	 Else
	  {
	   // Err
	  }
	}
       Else { $ok_notanet = 0 ; }
      }
    }
   If ($ok_notanet == 0)
    {
     $tmc = SQL_commande ("SELECT id_menu_classe FROM menus_classe WHERE nom='Notanet' AND image='$25-0' LIMIT 1", $id_sql) ;
     If (SQL_nbr_lignes ($tmc) == 1)
      {
       $ltmc = SQL_ligne_suivante ($tmc) ;
       $ok = SQL_commande ("DELETE FROM droits_menu_classe WHERE id_menu_classe='".$ltmc [0]."'", $id_sql) ;
       $ok = SQL_commande ("DELETE FROM menus_classe WHERE id_menu_classe='".$ltmc [0]."' LIMIT 1", $id_sql) ;
      }
    }

   If ($ok_effacement == 0) { $ok = SQL_commande ("DELETE FROM droits_menu_classe", $id_sql) ; }
   $requete = "INSERT INTO droits_menu_classe (id_menu_classe,droit,id_utilisateur) VALUES " ;
   $utils = SQL_commande ("SELECT COUNT(id_utilisateur) FROM utilisateurs WHERE droits='".$droit_prof."' AND millesime='".$millesime."' ORDER BY nom,prenom", $id_sql) ;
   $nbr_prof = SQL_ligne_suivante ($utils) ;
   $nbr_menus = var_courante ("nbr_menus", 1, 0) ;
   For ($i = 0 ; $i < $nbr_menus ; $i++)
    {
     If ($i > 0) { $requete .= "," ; }
     $menu = var_courante ("menu_".$i, 1, 0) ;
     $id = var_courante ("id_".$i, 1, 0) ;
     If ($menu == 3)
      {
       // Traitement de la selection
       $nbr = 0 ;
       For ($j = 0 ; $j < $nbr_prof [0] ; $j++)
        {
         $util = IsSet ($_POST ["util_".$i][$j]) ? $_POST ["util_".$i][$j] : 0 ;
	 If ($util != 0) { $nbr++ ; }
	}
       If (($nbr > 0) And ($nbr < $nbr_prof [0]))
        {
	 For ($j = 0 ; $j < $nbr_prof [0] ; $j++)
          {
           $util = IsSet ($_POST ["util_".$i][$j]) ? $_POST ["util_".$i][$j] : 0 ;
	   If ($util != 0)
	    {
	     If ($j > 0) { $requete .= "," ; }
	     $requete .= "('".$id."','3','".$util."')" ;
	    }
  	  }
	}
       Else { $requete .= "('".$id."','1','0')" ; }
      }
     Else { $requete .= "('".$id."','".$menu."','0')" ; }
    }
   $ok = SQL_commande ($requete, $id_sql) ;
  }
 // Configuration de la saisie appreciations enseignants
 If (IsSet ($saisie) And ($saisie == -1))
  {
   $id_etablissement = var_courante ("id", 0, 0) ;
   If ($id_etablissement > 0)
    {
     $modif = 0 ;
     $submit = var_courante ("submit", 0, null) ;
     If (IsSet ($submit) And ($submit > 0))
      {
       Switch ($submit)
        {
         // Insertion d'une colonne
         Case 1 : $nbr_col = restaure_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$id_etablissement, "NBR_COLONNES") ;
                  $nbr_car = restaure_configuration ("SYSTEME_PARAM", "SAISIE_APPRECIATIONS_".$id_etablissement, "TAILLE") ;
                  $nom = var_courante ("nom", 0, "Nouvelle colonne") ;
                  $position = var_courante ("position", 0, $nbr_col) ;
                  $numero = 1 ;
                  For ($j = 1 ; $j <= $nbr_col ; $j++)
                   {
                    If ($position < $j) { $colonne [$numero] = $nom ; $numero++ ; }
                    $colonne [$numero] = restaure_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$id_etablissement, "NOM_COLONNE_".$j) ;
                    $numero++ ;
                   }
                  If ($numero == $j) { $colonne [$numero] = $nom ; $numero++ ; }
                  For ($j = 1 ; $j <= $numero-1 ; $j++)
                   {
                    sauvegarde_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$id_etablissement, "NOM_COLONNE_".$j, $colonne [$j]) ;
                    sauvegarde_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$id_etablissement, "TAILLE_COLONNE_".$j, Round ($nbr_car/($numero-1))) ;
                   }
                  sauvegarde_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$id_etablissement, "NBR_COLONNES", $numero-1) ;
                 Break ;
         // Modifier une colonne -> Debut
         Case 2 : $position = var_courante ("position", 0, null) ;
                  If (IsSet ($position) And ($position > 0))
                   {
                    $nom_colonne = restaure_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$id_etablissement, "NOM_COLONNE_".$position) ;
                    $modif = 1 ;
                   }
                  Break ;
         // Modifier une colonne -> Fin
         Case 3 : $nom = var_courante ("nom", 0, "Nouvelle colonne") ;
                  $position = var_courante ("position", 0, null) ;
                  If (IsSet ($position) And ($position > 0))
                   {
                    sauvegarde_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$id_etablissement, "NOM_COLONNE_".$position, $nom) ;
                   }
                  Break ;
         // Supprimer une colonne
         Case 4 : $nbr_col = restaure_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$id_etablissement, "NBR_COLONNES") ;
                  $nbr_car = restaure_configuration ("SYSTEME_PARAM", "SAISIE_APPRECIATIONS_".$id_etablissement, "TAILLE") ;
                  $position = var_courante ("position", 0, null) ;
                  If (IsSet ($position) And ($position > 0))
                   {
                    $numero = 1 ;
                    For ($j = 1 ; $j <= $nbr_col ; $j++)
                     {
                      If ($position != $j)
                       {
                        $colonne [$numero] = restaure_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$id_etablissement, "NOM_COLONNE_".$j) ;
                        $numero++ ;
                       }
                     }
                    For ($j = 1 ; $j <= $numero-1 ; $j++)
                     {
                      sauvegarde_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$id_etablissement, "NOM_COLONNE_".$j,$colonne [$j]) ;
                      //echo "SYSTEME_PARAM-SAISIE_MULTIPLE_".$id_etablissement."-NOM_COLONNE_".$j."->".$colonne [$j]."<br>" ;
                      sauvegarde_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$id_etablissement, "TAILLE_COLONNE_".$j,Round ($nbr_car/($numero-1))) ;
                      //echo "SYSTEME_PARAM-SAISIE_MULTIPLE_".$id_etablissement."-TAILLE_COLONNE_".$j."->".Round ($nbr_car/($numero-1))."<br>" ;
                     }
                    detruire_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$id_etablissement, "NOM_COLONNE_".$nbr_col) ;
                    //echo "SYSTEME_PARAM-SAISIE_MULTIPLE_".$id_etablissement."-NOM_COLONNE_".$nbr_col."->EFF<br>" ;
                    detruire_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$id_etablissement, "TAILLE_COLONNE_".$nbr_col) ;
                    //echo "SYSTEME_PARAM-SAISIE_MULTIPLE_".$id_etablissement."-TAILLE_COLONNE_".$nbr_col."->EFF<br>" ;
                    sauvegarde_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$id_etablissement, "NBR_COLONNES",$numero-1) ;
                   }
                  Break ;
        }
      }
     $resultats = SQL_commande ("SELECT * FROM menus WHERE numero='".$droit_courant."' AND ordre='0' LIMIT 1", $id_sql) ;
     $l = SQL_tableau_associatif ($resultats, "") ; 

     $droit_saisie = restaure_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$id_etablissement, "ACTIVATION") ;
     If (($droit_saisie == "") Or ($droit_saisie == 0)) { sauvegarde_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$id_etablissement, "ACTIVATION", 1) ; $droit_saisie = 1 ; }
     Echo "<html><head>" ;
     entete_html ("Garennes", "", 1) ;
     Echo styles ("none", "none", "none", $l ["lien"], "none") ;
     Echo "</head>" ;
     Echo "<body background=\"../images/fond.png\" text=\"#000000\" onContextMenu=\"return false\">" ;
     Echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse\" width=\"100%\">" ;
     Echo "<tr><td></td><td align=\"center\"><font color=\"#0000FF\"><b>Configuration&nbsp;de&nbsp;la&nbsp;saisie&nbsp;des&nbsp;appr&eacute;ciations&nbsp;pour&nbsp;les&nbsp;enseignants</b></font></td>" ;
     Echo "<td align=\"right\"><a href=\"javascript:window.close()\"><img src=\"../../images/quitter.png\" border=\"0\" title=\"Fermer la fen&ecirc;tre...\"></a></td></tr></table>" ;
     $nbr_col = restaure_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$id_etablissement, "NBR_COLONNES") ;
     $nbr_car = restaure_configuration ("SYSTEME_PARAM", "SAISIE_APPRECIATIONS_".$id_etablissement, "TAILLE") ;
     If (($nbr_car == "") Or ($nbr_car == 0))
      {
       If (IsSet ($nbr_car_max_saisie_appreciations) And ($nbr_car_max_saisie_appreciations > 0))
        {
         sauvegarde_configuration ("SYSTEME_PARAM", "SAISIE_APPRECIATIONS_".$id_etablissement, "TAILLE", $nbr_car_max_saisie_appreciations) ;
         $nbr_car = $nbr_car_max_saisie_appreciations ;
        }
       Else
        {
         sauvegarde_configuration ("SYSTEME_PARAM", "SAISIE_APPRECIATIONS_".$id_etablissement, "TAILLE", 230) ;
         $nbr_car = 230 ;
        }
      }
     If (($nbr_col == "") Or ($nbr_col == 0))
      {
       sauvegarde_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$id_etablissement, "NBR_COLONNES", 1) ;
       $nbr_col = 1 ;
       sauvegarde_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$id_etablissement, "NOM_COLONNE_1", "Appr&eacute;ciations") ;
       sauvegarde_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$id_etablissement, "TAILLE_COLONNE_1", $nbr_car) ;
      }
     Echo "<table border=\"1\" cellpadding=\"0\" cellspacing=\"0\" style=\"border:1px #000000 solid;border-collapse:collapse\" align=\"center\" bgcolor=\"".$l ["couleur_fond"]."\">" ;
     $ligne0 = "<tr><td align=\"right\" bgcolor=\"".$l ["lien"]."\">&nbsp;Action&nbsp;:&nbsp;</td>" ;
     $ligne1 = "<tr><td align=\"right\" bgcolor=\"".$l ["lien"]."\">&nbsp;Nom&nbsp;de&nbsp;la&nbsp;colonne&nbsp;:&nbsp;</td>" ;
     $ligne2 = "<tr><td align=\"right\" bgcolor=\"".$l ["lien"]."\">&nbsp;Nombre&nbsp;de&nbsp;caract&egrave;res&nbsp;:&nbsp;</td>" ;
     For ($j = 1 ; $j <= $nbr_col ; $j++)
      {
       $colonne [$j] = restaure_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$id_etablissement, "NOM_COLONNE_".$j) ;
       $taille [$j] = restaure_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$id_etablissement, "TAILLE_COLONNE_".$j) ;
       If (($taille [$j] == "") Or ($taille [$j] == 0)) { sauvegarde_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$id_etablissement, "TAILLE_COLONNE_".$j, Round ($nbr_car/$nbr_col)) ; $taille [$j] = Round ($nbr_car/$nbr_col) ; }
       $ligne0 .= "<td align=\"center\"" ; If ($j%2 == 1) { $ligne0 .= " bgcolor=\"".$l ["texte"]."\"" ; }
       $ligne0 .= ">&nbsp;<a href=\"./parametrage.php?saisie=-1&id=".$id_etablissement."&submit=2&position=".$j."\"><img src=\"../images/edition.png\" border=\"0\" title=\"&Eacute;dition...\"></a>" ;
       If (($nbr_col > 1) And (colonne_appreciation_existe ($j) == 1)) { $ligne0 .= "&nbsp;<a href=\"./parametrage.php?saisie=-1&id=".$id_etablissement."&submit=4&position=".$j."\"><img src=\"../images/effacer.png\" border=\"0\" title=\"Supprimer...\"></a>" ; }
       $ligne0 .= "&nbsp;</td>" ;
       $ligne1 .= "<td align=\"center\"" ; If ($j%2 == 1) { $ligne1 .= " bgcolor=\"".$l ["texte"]."\"" ; }
       $ligne1 .= ">&nbsp;".$colonne [$j]."&nbsp;</td>" ;
       $ligne2 .= "<td align=\"center\"" ; If ($j%2 == 1) { $ligne2 .= " bgcolor=\"".$l ["texte"]."\"" ; }
       $ligne2 .= ">&nbsp;".$taille [$j]."&nbsp;</td>" ;
      }
     Echo $ligne0."</tr>".$ligne1."</tr>".$ligne2."</tr></table><br>" ;
     Echo "<form action=\"./parametrage.php\" medthod=\"post\">" ;
     Echo "<input type=\"hidden\" name=\"saisie\" value=\"-1\">" ;
     Echo "<input type=\"hidden\" name=\"id\" value=\"".$id_etablissement."\">" ;
     Echo "<table border=\"1\" cellpadding=\"0\" cellspacing=\"0\" style=\"border:1px #000000 solid;border-collapse:collapse\" align=\"center\" bgcolor=\"".$l ["couleur_fond"]."\">" ;
     If ($modif == 0) { Echo "<tr><td align=\"center\" bgcolor=\"".$l ["lien"]."\">Ajouter une nouvelle colonne :</td></tr>" ; }
     Else { Echo "<tr><td align=\"center\" bgcolor=\"".$l ["lien"]."\">Modifier le nom de la colonne :</td></tr>" ; }
     Echo "<tr><td><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse\" width=\"100%\"><tr><td colspan=\"2\">&nbsp;</td></tr>" ;
     Echo "<tr><td align=\"right\">&nbsp;Nom&nbsp;de&nbsp;la&nbsp;colonne&nbsp;:&nbsp;</td>" ;
     Echo "<td><input type=\"texte\" name=\"nom\" value=\"" ; If ($modif == 1) { Echo $nom_colonne ; }
     Echo "\" size=\"20\" maxlength=\"40\">&nbsp;</td></tr><tr><td colspan=\"2\">&nbsp;</td></tr>" ;
     If ($modif == 0)
      {
       Echo "<tr><td align=\"right\">&nbsp;Position&nbsp;de&nbsp;la&nbsp;nouvelle&nbsp;colonne&nbsp;:&nbsp;</td>" ;
       Echo "<td><select name=\"position\"><option value=\"0\">Avant la colonne '".$colonne [1]."'</option>" ;
       For ($j = 2 ; $j <= $nbr_col ; $j++)
        {
         Echo "<option value=\"".($j-1)."\">Entre la colonne '".$colonne [$j-1]."' et '".$colonne [$j]."'</option>" ;
        }
       Echo "<option value=\"".$nbr_col."\" selected>Apr&egrave;s la colonne '".$colonne [$nbr_col]."'</option>" ;
       Echo "</select>&nbsp;</td></tr><tr><td colspan=\"2\">&nbsp;</td></tr>" ;
       Echo "<input type=\"hidden\" name=\"submit\" value=\"1\">" ;
      }
     ElseIf ($modif == 1)
      {
       Echo "<input type=\"hidden\" name=\"position\" value=\"".$position."\">" ;
       Echo "<input type=\"hidden\" name=\"submit\" value=\"3\">" ;
      }
     Echo "<tr><td align=\"right\" colspan=\"2\"><input type=\"image\" src=\"../images/valider.png\" title=\"Valider...\">&nbsp;</td></tr><tr><td colspan=\"2\">&nbsp;</td></tr>" ;
     Echo "</table></td></tr></table>" ;
     Echo "</form>" ;
     If ($modif == 1)
      {
       Echo "<center><form action=\"./parametrage.php\" method=\"post\"><input type=\"hidden\" name=\"saisie\" value=\"-1\">" ;
       Echo "<input type=\"hidden\" name=\"id\" value=\"".$id_etablissement."\"><input type=\"image\" src=\"../images/annuler.png\" title=\"Valider...\"></form></center>" ;
      }
    }
   Else
    {
     Echo "<html><body><script>window.close()</script></body></html>" ;
    }
   Exit ;
  }
 
 // Configuration de la saisie notanet
 If (IsSet ($saisie) And ($saisie == -2))
  {
   $id_etablissement = var_courante ("id", 0, 0) ;
   If ($id_etablissement > 0)
    {
     $modif = 0 ;
     $submit = var_courante ("submit", 0, null) ;
     If (IsSet ($submit) And ($submit == 1))
      {
       // Declaration des classes
       $nbr = var_courante ("nbr", 0, 0) ;
       If ($nbr > 0)
	{
	 $requete = "SELECT e.id_eleve,e.nom,e.prenoms,e.date_naissance,c.nom AS nom_long,c.nom_bref FROM eleves e,classes c WHERE e.repere2='' AND e.classe=c.id_classe AND (" ;
	 $ok_act = 0 ;
	 For ($i = 0 ; $i < $nbr ; $i++)
	  {
           $id_classe = var_courante ("id_".$i, 0, 0) ;
	   $activation = var_courante ("act_".$i, 0, 0) ;
	   If ($activation == 0) { detruire_configuration ("SYSTEME_PARAM", "NOTANET_".$id_etablissement, "CLASSE_".$id_classe) ; }
	   Else
	    {
	     sauvegarde_configuration ("SYSTEME_PARAM", "NOTANET_".$id_etablissement, "CLASSE_".$id_classe, 1) ;
	     If ($ok_act == 1) { $requete .= " OR " ; }
	     $requete .= "e.classe='".$id_classe."'" ;
	     $ok_act = 1 ;
	    }
          }
	 If ($ok_act == 1)
	  {
	   $requete .= ") ORDER BY c.nom_bref,c.nom,e.nom,e.prenoms" ;
	   $sans_rep = SQL_commande ($requete, $id_sql) ;
	   $nbr_sr = SQL_nbr_lignes ($sans_rep) ;
	   If ($nbr_sr > 0)
	    {
	     $rapport [0] = $nbr_sr ;
	     $rapport [1] = "ATTENTION, les &eacute;l&egrave;ves suivants n'ont pas d'INE :\n\n" ;
	     For ($i = 1 ; $i <= $nbr_sr ; $i++)
	      {
	       $lge = SQL_ligne_suivante ($sans_rep) ;
	       $rapport [1] .= " Classe : ".$lge [4]." [".$lge [5]."], ".$lge [1]." ".$lge [2]." n&eacute;(e) le ".decode_date_3 ($lge [3])." (".$lge [0].")\n" ;
	      }
	    }
	   $message = "D&eacute;claration effectu&eacute;e !" ;
          }
         Else { $message = "D&eacute;claration effectu&eacute;e !" ; $rapport [0] = 0 ; }
	} 
       Else { $message = "Probl&erave;me de script : Contacter votre administrateur !" ; $rapport [0] = 0  ; }
      }
     $resultats = SQL_commande ("SELECT * FROM menus WHERE numero='".$droit_courant."' AND ordre='0' LIMIT 1", $id_sql) ;
     $l = SQL_tableau_associatif ($resultats, "") ; 
     
     $droit_notanet = restaure_configuration ("SYSTEME_PARAM", "NOTANET_".$id_etablissement, "ACTIVATION") ;
     If ($droit_notanet == "") { sauvegarde_configuration ("SYSTEME_PARAM", "NOTANET_".$id_etablissement, "ACTIVATION", 1) ; $droit_notanet = 1 ; }
     Echo "<html><head>" ;
     entete_html ("Garennes", "", 1) ;
     Echo styles ("none", "none", "none", $l ["lien"], "none") ;
     Echo "</head>" ;
     Echo "<body background=\"../images/fond.png\" text=\"#000000\" onContextMenu=\"return false\">" ;
     Echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse\" width=\"100%\">" ;
     Echo "<tr><td></td><td align=\"center\"><font color=\"#0000FF\"><b>D&eacute;claration&nbsp;des&nbsp;classes&nbsp;concern&eacute;es&nbsp;par&nbsp;la&nbsp;saisie&nbsp;NOTANET</b></font></td>" ;
     Echo "<td align=\"right\"><a href=\"javascript:window.close()\"><img src=\"../../images/quitter.png\" border=\"0\" title=\"Fermer la fen&ecirc;tre...\"></a></td></tr></table>" ;
     
     If (IsSet ($message)) { affiche_message ($message, $rapport) ; }
     $nbr_col = 3 ;
     $classes = SQL_commande ("SELECT id_classe,nom,nom_bref FROM classes WHERE millesime='".$millesime."' AND periode>0 ORDER BY nom_bref,nom", $id_sql) ;
     $nbr_classes = SQL_nbr_lignes ($classes) ;
     If ($nbr_classes > 0)
      {
       $nbr_lignes = Ceil ($nbr_classes/$nbr_col) ;
       Echo "<form action=\"./parametrage.php\" medthod=\"post\">" ;
       Echo "<input type=\"hidden\" name=\"saisie\" value=\"-2\">" ;
       Echo "<input type=\"hidden\" name=\"id\" value=\"".$id_etablissement."\">" ;
       Echo "<input type=\"hidden\" name=\"nbr\" value=\"".$nbr_classes."\">" ;
       Echo "<input type=\"hidden\" name=\"submit\" value=\"1\">" ;
       Echo "<table border=\"1\" cellpadding=\"0\" cellspacing=\"0\" style=\"border:1px #000000 solid;border-collapse:collapse\" align=\"center\" bgcolor=\"".$l ["couleur_fond"]."\">" ;
       Echo "<tr><td align=\"center\" bgcolor=\"".$l ["lien"]."\">&nbsp;S&eacute;lectionner ou d&eacute;s&eacute;lectionner les classes concern&eacute;es&nbsp;</td></tr>" ;
       Echo "<tr><td><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse\" width=\"100%\"><tr><td colspan=\"2\">&nbsp;</td></tr>" ;
       $i = 0 ;
       $num_col = 0 ;
       While ($i < $nbr_classes)
        {
         For ($j = 0 ; $j < $nbr_lignes ; $j++)
          {
	   If ($i < $nbr_classes)
	    {
             $c = SQL_ligne_suivante ($classes) ;
             $i++ ;
	     $classe_active = restaure_configuration ("SYSTEME_PARAM", "NOTANET_".$id_etablissement, "CLASSE_".$c [0]) ;
	     If ($classe_active == "") { $classe_active = 0 ; }
	     $ligne [$j][$num_col][0] = $c [0] ;
	     $ligne [$j][$num_col][1] = $c [1] ;
	     $ligne [$j][$num_col][2] = $c [2] ;
	     $ligne [$j][$num_col][3] = $classe_active ;
	    }
	   Else
	    {
	     $ligne [$j][$num_col][0] = 0 ;
	     $ligne [$j][$num_col][1] = "" ;
	     $ligne [$j][$num_col][2] = "" ;
	     $ligne [$j][$num_col][3] = 0 ;
	    }
	  }
         $num_col++ ;
        }
       $num_classe = 0 ;
       For ($i = 0 ; $i < $nbr_lignes ; $i++)
        {
         Echo "<tr>" ;
         For ($j = 0 ; $j < $nbr_col ; $j++)
          {
	   If ($ligne [$i][$j][0] > 0)
	    {
             Echo "<td>&nbsp;<input type=\"checkbox\" name=\"act_".$num_classe."\" value=\"1\"" ; If ($ligne [$i][$j][3] == 1) { Echo " checked" ; }
	     Echo "><input type=\"hidden\" name=\"id_".$num_classe."\" value=\"".$ligne [$i][$j][0]."\">".$ligne [$i][$j][1]."&nbsp;(".$ligne [$i][$j][2].")&nbsp;</td><td>&nbsp;</td>" ;
	     $num_classe++ ;
	    }
	   Else
	    { Echo "<td colspan=\"2\">&nbsp;</td>" ; }
	  }
         Echo "</tr>" ;
        }
       Echo "<tr><td align=\"right\" colspan=\"".($nbr_col*2)."\"><input type=\"image\" src=\"../images/valider.png\" title=\"Valider...\">&nbsp;</td></tr><tr><td colspan=\"".($nbr_col*2)."\">&nbsp;</td></tr>" ;
       Echo "</table></td></tr></table>" ;
       Echo "</form>" ;
      }
     Else
      {
       Echo "<br><center>Il n'existe aucune classe dans la base de donn&eacute;es !</center><br><br>" ;
      } 
     Echo "<center><a href=\"javascript:window.close()\"><img src=\"../images/annuler.png\" title=\"Annuler...\" border=\"0\"></a></center>" ;
    }
   Else
    {
     Echo "<html><body><script>window.close()</script></body></html>" ;
    }
   Exit ;
  }
 
 // Configuration de la declaration des cases a cocher pour le bulletin
 If (IsSet ($saisie) And ($saisie == -3))
  {
   $id_etablissement = var_courante ("id", 0, 0) ;
   If ($id_etablissement > 0)
    {
     $modif [0] = 0 ;
     $modif [1] = "" ;
     $submit = var_courante ("submit", 0, null) ;
     If (IsSet ($submit) And (($submit >= 1) And ($submit <= 4)))
      {
       Switch ($submit)
        {
	 Case 1 : // Declaration des cases
                  $nom = var_courante ("nom", 0, "") ;
                  $numero = var_courante ("numero", 0, null) ;
                  $nombre = var_courante ("nombre", 0, null) ;
                  If (IsSet ($numero) And IsSet ($nombre) And ($nom != ""))
                   {
           	    sauvegarde_configuration ("SYSTEME_PARAM", "BULLETIN_COCHE_".$id_etablissement, "NOM_".$numero, $nom) ;
           	    sauvegarde_configuration ("SYSTEME_PARAM", "BULLETIN_COCHE_".$id_etablissement, "NOMBRE", $nombre) ;
           	   }
		  Break ;
	 Case 2 : // Effacer une case
	          $numero = var_courante ("numero", 0, null) ;
		  If (IsSet ($numero))
		   {
		    $nombre = restaure_configuration ("SYSTEME_PARAM", "BULLETIN_COCHE_".$id_etablissement, "NOMBRE") ;
		    For ($i = $numero ; $i < $nombre ; $i++)
		     {
		      $nom_t = restaure_configuration ("SYSTEME_PARAM", "BULLETIN_COCHE_".$id_etablissement, "NOM_".($i+1)) ;
		      sauvegarde_configuration ("SYSTEME_PARAM", "BULLETIN_COCHE_".$id_etablissement, "NOM_".$i, $nom_t) ;
		     }
		    sauvegarde_configuration ("SYSTEME_PARAM", "BULLETIN_COCHE_".$id_etablissement, "NOMBRE", $nombre-1) ;
		    detruire_configuration ("SYSTEME_PARAM", "BULLETIN_COCHE_".$id_etablissement, "NOM_".$nombre) ;
		   }
		  Break ;
	 Case 3 : // Echanger deux cases
	          $num1 = var_courante ("num1", 0, null) ;
		  $num2 = var_courante ("num2", 0, null) ;
		  If (IsSet ($num1) And IsSet ($num2) And ($num1 > 0) And ($num2 > 0))
		   {
	            $nom_t1 = restaure_configuration ("SYSTEME_PARAM", "BULLETIN_COCHE_".$id_etablissement, "NOM_".$num1) ;
		    $nom_t2 = restaure_configuration ("SYSTEME_PARAM", "BULLETIN_COCHE_".$id_etablissement, "NOM_".$num2) ;
		    sauvegarde_configuration ("SYSTEME_PARAM", "BULLETIN_COCHE_".$id_etablissement, "NOM_".$num1, $nom_t2) ;
		    sauvegarde_configuration ("SYSTEME_PARAM", "BULLETIN_COCHE_".$id_etablissement, "NOM_".$num2, $nom_t1) ;
		   }
	          Break ;
	 Case 4 : // Modification
	          $numero = var_courante ("numero", 0, null) ;
		  If (IsSet ($numero))
		   {
		    $modif [0] = $numero ;
		    $modif [1] = restaure_configuration ("SYSTEME_PARAM", "BULLETIN_COCHE_".$id_etablissement, "NOM_".$numero) ;
		   }
	          Break ;
	}
      }
     $resultats = SQL_commande ("SELECT * FROM menus WHERE numero='".$droit_courant."' AND ordre='0' LIMIT 1", $id_sql) ;
     $l = SQL_tableau_associatif ($resultats, "") ; 
     
     $droit_cases_cochables = restaure_configuration ("SYSTEME_PARAM", "BULLETIN_COCHE_".$id_etablissement, "ACTIVATION") ;
     sauvegarde_configuration ("SYSTEME_PARAM", "BULLETIN_COCHE_".$id_etablissement, "ACTIVATION", 1) ;
     If ($droit_cases_cochables == "") { sauvegarde_configuration ("SYSTEME_PARAM", "BULLETIN_COCHE_".$id_etablissement, "ACTIVATION", 1) ; $droit_cases_cochables = 1 ; }
     Echo "<html><head>" ;
     entete_html ("Garennes", "", 1) ;
     Echo styles ("none", "none", "none", $l ["lien"], "none") ;
     Echo "</head>" ;
     Echo "<body background=\"../images/fond.png\" text=\"#000000\" onContextMenu=\"return false\">" ;
     Echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse\" width=\"100%\">" ;
     Echo "<tr><td></td><td align=\"center\"><font color=\"#0000FF\"><b>D&eacute;claration&nbsp;des&nbsp;cases&nbsp;&agrave;&nbsp;cocher&nbsp;(".$bulletin_nombre_cases_cocher_max."&nbsp;maximum)</b></font></td>" ;
     Echo "<td align=\"right\"><a href=\"javascript:window.close()\"><img src=\"../../images/quitter.png\" border=\"0\" title=\"Fermer la fen&ecirc;tre...\"></a></td></tr></table>" ;
     
     If (IsSet ($message)) { affiche_message ($message, $rapport) ; }
     $nombre = restaure_configuration ("SYSTEME_PARAM", "BULLETIN_COCHE_".$id_etablissement, "NOMBRE") ;
     If ($nombre > 0)
      {
       If ($nombre > 1) { $plus = "s" ; } Else { $plus = "" ; }
       Echo "<table border=\"1\" cellpadding=\"0\" cellspacing=\"0\" style=\"border:1px #000000 solid;border-collapse:collapse\" align=\"center\" bgcolor=\"".$l ["couleur_fond"]."\">" ;
       Echo "<tr><td align=\"center\" bgcolor=\"".$l ["lien"]."\">&nbsp;Case".$plus." d&eacute;j&agrave; d&eacute;clar&eacute;e".$plus."&nbsp;</td></tr>" ;
       Echo "<tr><td><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse\" width=\"100%\"><tr><td colspan=\"5\">&nbsp;</td></tr>" ;
       For ($i = 1 ; $i <= $nombre ; $i++)
        {
         $nom = restaure_configuration ("SYSTEME_PARAM", "BULLETIN_COCHE_".$id_etablissement, "NOM_".$i) ;
         Echo "<tr><td align=\"center\">&nbsp;".$i."&nbsp;</td><td align=\"right\">" ;
	 // Icones d'edition/suppression/remonte/descente
	 Echo "<a href=\"parametrage.php?saisie=-3&id=".$id_etablissement."&submit=4&numero=".$i."\"><img src=\"../images/edition.png\" title=\"&Eacute;diter le nom de la case...\" border=\"0\"></a>" ;
	 Echo "<a href=\"parametrage.php?saisie=-3&id=".$id_etablissement."&submit=2&numero=".$i."\"><img src=\"../images/effacer.png\" title=\"Effacer le nom de la case...\" border=\"0\"></a>" ;
	 Echo "</td><td>" ;
	 If (($nombre > 1) And ($i < $nombre))
	  {
	   Echo "<a href=\"parametrage.php?saisie=-3&id=".$id_etablissement."&submit=3&num1=".$i."&num2=".($i+1)."\"><img src=\"../images/fleche_bas.png\" title=\"Descendre la case...\" border=\"0\"></a>" ;
	  }
	 Echo "</td><td>" ;
	 If (($nombre > 1) And ($i > 1))
	  {
	   Echo "<a href=\"parametrage.php?saisie=-3&id=".$id_etablissement."&submit=3&num1=".$i."&num2=".($i-1)."\"><img src=\"../images/fleche_haut.png\" title=\"Monter la case...\" border=\"0\"></a>" ;
	  }
	 Echo "&nbsp;</td><td>&nbsp;".$nom."&nbsp;</td></tr>" ;
        }
       Echo "<tr><td colspan=\"5\">&nbsp;</td></tr>" ;
       Echo "</table></td></tr></table><br>" ;
      }
     // Nouvelle entree si inferieur au max declare
     If (($nombre < $bulletin_nombre_cases_cocher_max) Or ($modif [0] != 0))
      {
       Echo "<form action=\"./parametrage.php\" medthod=\"post\">" ;
       Echo "<input type=\"hidden\" name=\"saisie\" value=\"-3\">" ;
       Echo "<input type=\"hidden\" name=\"id\" value=\"".$id_etablissement."\">" ;
       If ($modif [0] == 0)
        {
         Echo "<input type=\"hidden\" name=\"nombre\" value=\"".($nombre+1)."\">" ;
         Echo "<input type=\"hidden\" name=\"numero\" value=\"".($nombre+1)."\">" ;
	}
       Else
        {
	 Echo "<input type=\"hidden\" name=\"nombre\" value=\"".$nombre."\">" ;
         Echo "<input type=\"hidden\" name=\"numero\" value=\"".$modif [0]."\">" ;
	}	
       Echo "<input type=\"hidden\" name=\"submit\" value=\"1\">" ;
       Echo "<table border=\"1\" cellpadding=\"0\" cellspacing=\"0\" style=\"border:1px #000000 solid;border-collapse:collapse\" align=\"center\" bgcolor=\"".$l ["couleur_fond"]."\">" ;
       Echo "<tr><td align=\"center\" bgcolor=\"".$l ["lien"]."\">&nbsp;" ;
       If ($modif [0] == 0) { Echo "Nouvelle&nbsp;Case&nbsp;" ; } Else { Echo "Modification&nbsp;de&nbsp;la&nbsp;case&nbsp;".$modif [0] ; }
       Echo "</td></tr>" ;
       Echo "<tr><td><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse\" width=\"100%\"><tr><td colspan=\"3\">&nbsp;</td></tr>" ;
       Echo "<tr><td>&nbsp;Nom&nbsp;:&nbsp;</td><td><input type=\"text\" name=\"nom\" value=\"".$modif [1]."\" size=\"".($bulletin_nombre_caracteres_max_par_case+5)."\" maxlength=\"".$bulletin_nombre_caracteres_max_par_case."\">&nbsp;</td>" ;
       Echo "<td><input type=\"image\" src=\"../images/valider.png\" name=\"s\" value=\"Valider\"></td></tr>" ;
       Echo "<tr><td colspan=\"3\">&nbsp;</td></tr>" ;
       Echo "</table></td></tr></table>" ;
       Echo "</form>" ;
      }
     Echo "<center><a href=\"javascript:window.close()\"><img src=\"../images/annuler.png\" title=\"Annuler...\" border=\"0\"></a></center>" ;
    }
   Else { Echo "<html><body><script type=\"text/javascript\">window.close();</script></body></html>" ; }
   Exit ;
  }
 
 // Configuration de la declaration des filigranes pour le bulletin
 If (IsSet ($saisie) And ($saisie == -4))
  {
   $id_etablissement = var_courante ("id", 0, 0) ;
   If ($id_etablissement > 0)
    {
     $type_filigrane = var_courante ("type_filigrane", 0, null) ;
     If (IsSet ($type_filigrane) And (($type_filigrane >= 1) And ($type_filigrane <= 3)))
      {
       sauvegarde_configuration ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$id_etablissement, "TYPE", $type_filigrane) ;
       Switch ($type_filigrane)
        {
	 Case 1 : $texte = var_courante ("t1_texte", 0, "PROVISOIRE") ;
	          $orientation = var_courante ("t1_orientation", 0, 1) ;
		  $police = var_courante ("t1_police", 0, $polices [$polices [0][0][1]][$polices [0][0][2]][0]) ;
		  $c0 = var_courante ("t1_cf", 0, "1;1;1") ;
		  $c1 = var_courante ("t1_cc", 0, "0.9;0.9;0.9") ;
		  $contour = var_courante ("t1_tc", 0, 1) ;
		  $ombre = var_courante ("t1_ombre", 0, 0) ;
		  $c2 = var_courante ("t1_co", 0, "0.95;0.95;0.95") ;
		  $dec_x = var_courante ("t1_dx", 0, "2") ;
		  $dec_y = var_courante ("t1_dy", 0, "-4") ;
		  sauvegarde_configuration ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$id_etablissement, "TEXTE", $texte) ;
		  sauvegarde_configuration ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$id_etablissement, "ORIENTATION", $orientation) ;
		  sauvegarde_configuration ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$id_etablissement, "POLICE", $police) ;
		  sauvegarde_configuration ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$id_etablissement, "COULEUR_FOND", $c0) ;
		  sauvegarde_configuration ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$id_etablissement, "COULEUR_CONTOUR", $c1) ;
		  sauvegarde_configuration ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$id_etablissement, "TAILLE_CONTOUR", $contour) ;
		  sauvegarde_configuration ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$id_etablissement, "OMBRE_ACTIVATION", $ombre) ;
		  sauvegarde_configuration ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$id_etablissement, "COULEUR_OMBRE", $c2) ;
		  sauvegarde_configuration ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$id_etablissement, "DECALAGE_OMBRE", $dec_x.";".$dec_y) ;
	          Break ;
	 Case 2 : $texte = var_courante ("t2_texte", 0, "PROVISOIRE") ;
	          $police = var_courante ("t2_police", 0, $polices [$polices [0][0][1]][$polices [0][0][2]][0]) ;
		  $taille_police = var_courante ("t2_tcar", 0, 10) ;
		  $c0 = var_courante ("t2_cf", 0, "1;1;1") ;
		  $c1 = var_courante ("t2_cc", 0, "0.9;0.9;0.9") ;
		  $contour = var_courante ("t2_tc", 0, 1) ;
		  sauvegarde_configuration ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$id_etablissement, "TEXTE", $texte) ;
		  sauvegarde_configuration ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$id_etablissement, "POLICE", $police) ;
		  sauvegarde_configuration ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$id_etablissement, "TAILLE_POLICE", $taille_police) ;
		  sauvegarde_configuration ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$id_etablissement, "COULEUR_FOND", $c0) ;
		  sauvegarde_configuration ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$id_etablissement, "COULEUR_CONTOUR", $c1) ;
		  sauvegarde_configuration ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$id_etablissement, "TAILLE_CONTOUR", $contour) ;
	          Break ;
	 Case 3 : If (Is_UpLoaded_File ($_FILES ["nouvelle_image"]["tmp_name"]) And ($_FILES ["nouvelle_image"]["tmp_name"]))
                   {
                    @Copy ($_FILES ["nouvelle_image"]["tmp_name"], $repertoire_logos_bulletins_racine."/".$base_choisie."/".$_FILES ["nouvelle_image"]["name"]) ;
		    If (File_Exists ($repertoire_logos_bulletins_racine."/".$base_choisie."/".$_FILES ["nouvelle_image"]["name"])) { $image = $base_choisie."/".$_FILES ["nouvelle_image"]["name"] ; }
		    Else { $image = var_courante ("t3_image", 0, "filigrane_provisoire.jpg") ; }
                   }
                  Else { $image = var_courante ("t3_image", 0, "filigrane_provisoire.jpg") ; }
	          $orientation = var_courante ("t3_orientation", 0, 1) ;
		  sauvegarde_configuration ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$id_etablissement, "IMAGE", $image) ;
		  sauvegarde_configuration ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$id_etablissement, "ORIENTATION", $orientation) ;
	          Break ;
	}
       $message = "Options du filigrane sauvegard&eacute;es !" ; $rapport [0] = 0 ;
      }
     $resultats = SQL_commande ("SELECT * FROM menus WHERE numero='".$droit_courant."' AND ordre='0' LIMIT 1", $id_sql) ;
     $l = SQL_tableau_associatif ($resultats, "") ;
     
     $init_filigrane = restaure_configuration_defaut ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$id_etablissement, "INIT", 0) ;
     If ($init_filigrane == 0) { filigrane_activation_defaut ($id_etablissement) ; }
     
     $type_filigrane = restaure_configuration_defaut ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$id_etablissement, "TYPE", 1) ;
     $orientation = restaure_configuration_defaut ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$id_etablissement, "ORIENTATION", 1) ;
     $c0 = restaure_configuration_defaut ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$id_etablissement, "COULEUR_FOND", "1;1;1") ;
     $c1 = restaure_configuration_defaut ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$id_etablissement, "COULEUR_CONTOUR", "0.9;0.9;0.9") ;
     $ombre = restaure_configuration_defaut ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$id_etablissement, "OMBRE_ACTIVATION", 1) ;
     $c2 = restaure_configuration_defaut ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$id_etablissement, "COULEUR_OMBRE", "0.95;0.95;0.95") ;
     $c3 = restaure_configuration_defaut ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$id_etablissement, "DECALAGE_OMBRE", "2;-4") ;
     $police = restaure_configuration_defaut ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$id_etablissement, "POLICE", $polices [$polices [0][0][1]][$polices [0][0][2]][0]) ;
     $taille_police = restaure_configuration_defaut ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$id_etablissement, "TAILLE_POLICE", 10) ;
     $contour = restaure_configuration ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$id_etablissement, "TAILLE_CONTOUR", 1) ;
     $texte = restaure_configuration_defaut ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$id_etablissement, "TEXTE", "PROVISOIRE") ;
     $image = restaure_configuration_defaut ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$id_etablissement, "IMAGE", "filigrane_provisoire.jpg") ;
     $c_f = Explode (";", $c0) ;
     $c_c = Explode (";", $c1) ;
     $c_o = Explode (";", $c2) ;
     $decalage = Explode (";", $c3) ;
     
     Echo "<html><head>" ;
     entete_html ("Garennes", "", 1) ;
     Echo styles ("none", "none", "none", $l ["lien"], "none") ;
     Echo "<script type=\"text/javascript\">" ;
     Echo "function activation_filigrane(f){" ;
     For ($i = 1 ; $i <= 3 ; $i++)
      {
       Echo "document.getElementById('filigrane_".$i."').style.display='none';" ;
      }
     For ($i = 1 ; $i <= 3 ; $i++)
      {
       Echo "if(f==".$i."){document.getElementById('filigrane_".$i."').style.display='';}" ;
      }
     Echo "}" ;
     Echo "</script>" ;
     Echo "</head>" ;
     Echo "<body background=\"../images/fond.png\" text=\"#000000\" onContextMenu=\"return false\">" ;
     Echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse\" width=\"100%\">" ;
     Echo "<tr><td></td><td align=\"center\"><font color=\"#0000FF\"><b>Configuration&nbsp;du&nbsp;filigrane&nbsp;</b></font></td>" ;
     Echo "<td align=\"right\"><a href=\"javascript:window.close()\"><img src=\"../../images/quitter.png\" border=\"0\" title=\"Fermer la fen&ecirc;tre...\"></a></td></tr></table>" ;
     
     If (IsSet ($message)) { affiche_message ($message, $rapport) ; }
     Echo "<form action=\"./parametrage.php\" method=\"post\" name=\"filigrane\" enctype=\"multipart/form-data\">" ;
     Echo "<input type=\"hidden\" name=\"saisie\" value=\"-4\">" ;
     Echo "<input type=\"hidden\" name=\"id\" value=\"".$id_etablissement."\">" ;
     
     // Choix du type
     Echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse\" width=\"100%\">" ;
     Echo "<tr><td colspan=\"3\" align=\"center\">&nbsp;Type&nbsp;de&nbsp;filigrane&nbsp;:&nbsp;<select name=\"type_filigrane\" onclick=\"javascript:activation_filigrane(this.value);\">" ;
     Echo "<option value=\"1\"" ; If (($type_filigrane == 1) Or ($type_filigrane == 2)) { Echo " selected" ; }
     Echo ">Texte simple</option><option value=\"2\"" ; If ($type_filigrane == 2) { Echo " selected" ; }
     Echo ">Texte horizontal r&eacute;p&eacute;t&eacute;</option><option value=\"3\"" ; If ($type_filigrane == 3) { Echo " selected" ; }
     Echo ">Image</option></select></td></tr>" ;
     
     Echo "<tr><td>&nbsp;</td><td><fieldset style=\"padding-top:8px;padding-bottom:8px;margin-left:auto;margin-right:auto;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;background:".$l ["couleur_fond"].";\">" ;
     Echo "<legend>&nbsp;<b>Options&nbsp;du&nbsp;filigrane</b>&nbsp;</legend>" ;
     
     // Type 1 : Texte simple
     Echo "<div id=\"filigrane_1\"" ; If ($type_filigrane != 1) { Echo " style=\"display:none\"" ; }
     Echo "><table style=\"border-collapse:collapse\" cellpadding=\"0\" cellspacing=\"0\">" ;
     Echo "<tr><td align=\"right\">&nbsp;Texte&nbsp;:&nbsp;</td><td><input type=\"text\" name=\"t1_texte\" size=\"31\" maxlength=\"30\" value=\"".$texte."\">&nbsp;</td></tr>" ;
     Echo "<tr><td align=\"right\">&nbsp;Orientation&nbsp;:&nbsp;</td><td><select name=\"t1_orientation\">" ;
     Echo "<option value=\"1\"" ; If ($orientation == 1) { Echo " selected" ; }
     Echo ">Diagonale</option><option value=\"2\"" ; If ($orientation == 2) { Echo " selected" ; }
     Echo ">Verticale</option><option value=\"3\"" ; If ($orientation == 3) { Echo " selected" ; }
     Echo ">Horizontale</option></select></td></tr>" ;
     Echo "<tr><td align=\"right\">&nbsp;Caract&egrave;res&nbsp;:&nbsp;</td><td><select name=\"t1_police\">" ;
     For ($i = 1 ; $i <= $polices [0][0][0] ; $i++)
      {
       Echo "<optgroup label=\"".$polices [$i][0][0]."\" title=\"Police de caract&egrave;res '".$polices [$i][0][0]."'\">" ;
       For ($j = 1 ; $j <= $polices [$i][0][1] ; $j++)
        {
         Echo "<option value=\"".$polices [$i][$j][0]."\"" ; If ($police == $polices [$i][$j][0]) { Echo " selected" ; }
         Echo ">".$polices [$i][0][0]." ".$polices [$i][$j][1]."</option>" ;
	}
       Echo "</optgroup>" ;
      }
     Echo "</select></td></tr>" ;
     Echo "<tr><td align=\"right\">&nbsp;Couleur&nbsp;de&nbsp;fond&nbsp;des&nbsp;caract&egrave;res&nbsp;:&nbsp;</td><td><select name=\"t1_cf\">" ;
     For ($i = 100 ; $i >= 0 ; $i -= 5)
      {
       $c = DecHex (Round ($i*2.55)) ; If (StrLen ($c) == 1) { $c = "0".$c ; }
       $v = $i/100 ;
       Echo "<option value=\"".$v.";".$v.";".$v."\"" ; If ($c0 == $v.";".$v.";".$v) { Echo " selected" ; }
       Echo " style=\"background:#".$c.$c.$c.";color:#00ff00\">&nbsp;" ; If ($i == 100) { Echo "Blanc" ; } ElseIf ($i == 0) { Echo "Noir" ; } Else { Echo "Gris ".$i."%" ; }
       Echo "&nbsp;</option>" ;
      }
     Echo "</select></td></tr>" ;
     Echo "<tr><td align=\"right\">&nbsp;Couleur&nbsp;du&nbsp;contour&nbsp;des&nbsp;caract&egrave;res&nbsp;:&nbsp;</td><td><select name=\"t1_cc\">" ;
     For ($i = 100 ; $i >= 0 ; $i -= 5)
      {
       $c = DecHex (Round ($i*2.55)) ; If (StrLen ($c) == 1) { $c = "0".$c ; }
       $v = $i/100 ;
       Echo "<option value=\"".$v.";".$v.";".$v."\"" ; If ($c1 == $v.";".$v.";".$v) { Echo " selected" ; }
       Echo " style=\"background:#".$c.$c.$c.";color:#00ff00\">" ; If ($i == 100) { Echo "Blanc" ; } ElseIf ($i == 0) { Echo "Noir" ; } Else { Echo "Gris ".$i."%" ; }
       Echo "</option>" ;
      }
     Echo "</select></td></tr>" ;
     Echo "<tr><td align=\"right\">&nbsp;Taille&nbsp;du&nbsp;contour&nbsp;des&nbsp;caract&egrave;res&nbsp;:&nbsp;</td><td><select name=\"t1_tc\">" ;
     For ($i = 0 ; $i <= 5 ; $i++)
      {
       Echo "<option value=\"".$i."\"" ; If ($contour == $i) { Echo " selected" ; }
       Echo ">" ; If ($i == 0) { Echo "Aucun contour" ; } Else { Echo $i." pixel" ; If ($i > 1) { Echo "s" ; } }
       Echo "</option>" ;
      }
     Echo "</select></td></tr>" ;
     Echo "<tr><td align=\"right\"><input type=\"checkbox\" name=\"t1_ombre\" value=\"1\"" ; If ($ombre == 1) { Echo " checked" ; }
     Echo "></td><td>Si&nbsp;coch&eacute;,&nbsp;alors&nbsp;activation&nbsp;d'une&nbsp;ombre&nbsp;</td></tr>" ;
     Echo "<tr><td align=\"right\">&nbsp;Couleur&nbsp;de&nbsp;l'ombre&nbsp;derri&egrave;re&nbsp;les&nbsp;caract&egrave;res&nbsp;:&nbsp;</td><td><select name=\"t1_co\">" ;
     For ($i = 100 ; $i >= 0 ; $i -= 5)
      {
       $c = DecHex (Round ($i*2.55)) ; If (StrLen ($c) == 1) { $c = "0".$c ; }
       $v = $i/100 ;
       Echo "<option value=\"".$v.";".$v.";".$v."\"" ; If ($c2 == $v.";".$v.";".$v) { Echo " selected" ; }
       Echo " style=\"background:#".$c.$c.$c.";color:#00ff00\">" ; If ($i == 100) { Echo "Blanc" ; } ElseIf ($i == 0) { Echo "Noir" ; } Else { Echo "Gris ".$i."%" ; }
       Echo "</option>" ;
      }
     Echo "</select></td></tr>" ;
     Echo "<tr><td align=\"right\">&nbsp;D&eacute;calage&nbsp;de&nbsp;l'ombre&nbsp;par&nbsp;rapport&nbsp;au&nbsp;texte&nbsp;:&nbsp;</td>" ;
     Echo "<td>X=<input type=\"text\" size=\"4\" maxlength=\"3\" name=\"t1_dx\" value=\"".$decalage [0]."\">&nbsp;&nbsp;&nbsp;Y=<input type=\"text\" size=\"4\" maxlength=\"3\" name=\"t1_dy\" value=\"".$decalage [1]."\"></td></tr>" ;
     Echo "</table></div>" ;
     
     // Type 2 : Texte repete horizontalement
     Echo "<div id=\"filigrane_2\"" ; If ($type_filigrane != 2) { Echo " style=\"display:none\"" ; }
     Echo "><table style=\"border-collapse:collapse\" cellpadding=\"0\" cellspacing=\"0\">" ;
     Echo "<tr><td align=\"right\">&nbsp;Texte&nbsp;:&nbsp;</td><td><input type=\"text\" name=\"t2_texte\" size=\"31\" maxlength=\"30\" value=\"".$texte."\">&nbsp;</td></tr>" ;
     Echo "<tr><td align=\"right\">&nbsp;Caract&egrave;res&nbsp;:&nbsp;</td><td><select name=\"t2_police\">" ;
     For ($i = 1 ; $i <= $polices [0][0][0] ; $i++)
      {
       Echo "<optgroup label=\"".$polices [$i][0][0]."\" title=\"Police de caract&egrave;res '".$polices [$i][0][0]."'\">" ;
       For ($j = 1 ; $j <= $polices [$i][0][1] ; $j++)
        {
         Echo "<option value=\"".$polices [$i][$j][0]."\"" ; If ($police == $polices [$i][$j][0]) { Echo " selected" ; }
         Echo ">".$polices [$i][0][0]." ".$polices [$i][$j][1]."</option>" ;
	}
       Echo "</optgroup>" ;
      }
     Echo "</select></td></tr>" ;
     Echo "<tr><td align=\"right\">&nbsp;Taille&nbsp;des&nbsp;caract&egrave;res&nbsp;:&nbsp;</td><td><select name=\"t2_tcar\">" ;
     For ($i = 10 ; $i < 51 ; $i++)
      {
       Echo "<option value=\"".$i."\"" ; If ($taille_police == $i) { Echo " selected" ; }
       Echo ">".$i." pixel" ; If ($i > 1) { Echo "s" ; }
       Echo "</option>" ;
      }
     Echo "</select></td></tr>" ;
     Echo "<tr><td align=\"right\">&nbsp;Couleur&nbsp;de&nbsp;fond&nbsp;des&nbsp;caract&egrave;res&nbsp;:&nbsp;</td><td><select name=\"t2_cf\">" ;
     For ($i = 100 ; $i >= 0 ; $i -= 5)
      {
       $c = DecHex (Round ($i*2.55)) ; If (StrLen ($c) == 1) { $c = "0".$c ; }
       $v = $i/100 ;
       Echo "<option value=\"".$v.";".$v.";".$v."\"" ; If ($c0 == $v.";".$v.";".$v) { Echo " selected" ; }
       Echo " style=\"background:#".$c.$c.$c.";color:#00ff00\">&nbsp;" ; If ($i == 100) { Echo "Blanc" ; } ElseIf ($i == 0) { Echo "Noir" ; } Else { Echo "Gris ".$i."%" ; }
       Echo "&nbsp;</option>" ;
      }
     Echo "</select></td></tr>" ;
     Echo "<tr><td align=\"right\">&nbsp;Couleur&nbsp;du&nbsp;contour&nbsp;des&nbsp;caract&egrave;res&nbsp;:&nbsp;</td><td><select name=\"t2_cc\">" ;
     For ($i = 100 ; $i >= 0 ; $i -= 5)
      {
       $c = DecHex (Round ($i*2.55)) ; If (StrLen ($c) == 1) { $c = "0".$c ; }
       $v = $i/100 ;
       Echo "<option value=\"".$v.";".$v.";".$v."\"" ; If ($c1 == $v.";".$v.";".$v) { Echo " selected" ; }
       Echo " style=\"background:#".$c.$c.$c.";color:#00ff00\">" ; If ($i == 100) { Echo "Blanc" ; } ElseIf ($i == 0) { Echo "Noir" ; } Else { Echo "Gris ".$i."%" ; }
       Echo "</option>" ;
      }
     Echo "</select></td></tr>" ;
     Echo "<tr><td align=\"right\">&nbsp;Taille&nbsp;du&nbsp;contour&nbsp;des&nbsp;caract&egrave;res&nbsp;:&nbsp;</td><td><select name=\"t2_tc\">" ;
     For ($i = 0 ; $i < 5 ; $i++)
      {
       Echo "<option value=\"".$i."\"" ; If ($contour == $i) { Echo " selected" ; }
       Echo ">" ; If ($i == 0) { Echo "Aucun contour" ; } Else { Echo $i." pixel" ; If ($i > 1) { Echo "s" ; } }
       Echo "</option>" ;
      }
     Echo "</select></td></tr>" ;
     Echo "</table></div>" ;
     
     // Type 3 : Image 
     // Recherche des images
     $nbr = 4 ;
     $taille_x = 100 ;
     $taille_y = 40 ;
     $dir = @OpenDir ($repertoire_logos_bulletins_racine."/".$base_choisie) ;
     $nombre_bulletins = 0 ;
     UnSet ($images_bulletins) ;
     UnSet ($images_chemin) ;
     If (File_Exists ($repertoire_logos_bulletins_racine."/filigrane_provisoire.jpg"))
      {
       $nombre_bulletins++ ;
       $images_bulletins [$nombre_bulletins] = "filigrane_provisoire.jpg" ;
      }
     While ($fichier = @ReadDir ($dir))
      {
       If (IsImage ($fichier))
        {
         $nombre_bulletins++ ;
         $images_bulletins [$nombre_bulletins] = $base_choisie."/".$fichier ;
        }
      }
     Sort ($images_bulletins) ;
     $nbr_lignes_bulletins = Floor ($nombre_bulletins/$nbr) ;
     $derniere_bulletins = $nombre_bulletins%$nbr ;
     Echo "<div id=\"filigrane_3\"" ; If ($type_filigrane != 3) { Echo " style=\"display:none\"" ; }
     Echo "><table style=\"border-collapse:collapse\" cellpadding=\"0\" cellspacing=\"0\">" ;
     Echo "<tr><td>&nbsp;Choisissez&nbsp;une&nbsp;image&nbsp;:&nbsp;</td><td></td></tr>" ;
     Echo "<tr><td colspan=\"2\"><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\">" ;
     For ($j = 0 ; $j < $nbr_lignes_bulletins ; $j++)
      {
       Echo "<tr>" ;
       For ($k = 0 ; $k < $nbr ; $k++)
        {
	 If (StrPos ($images_bulletins [$j*$nbr+$k], "/")) { $nom_i = Explode ("/", $images_bulletins [$j*$nbr+$k]) ; $nom = $nom_i [1] ; } Else { $nom = $images_bulletins [$j*$nbr+$k] ; }
         Echo "<td align=\"right\" valign=\"middle\"><input type=\"radio\" name=\"t3_image\" value=\"".$images_bulletins [$j*$nbr+$k]."\"" ;
         If ($image == $images_bulletins [$j*$nbr+$k]) { Echo " checked" ; }
         Echo "></td><td align=\"center\"><img border=\"0\" src=\"".$http_logos_bulletins."/".$images_bulletins [$j*$nbr+$k]."\" width=\"".$taille_x."\" height=\"".$taille_y."\">" ;	 
         Echo "<br><font size=\"-6\">".$nom."</font></td>" ;
         If ($k < $nbr) { Echo "<td>&nbsp;&nbsp;&nbsp;</td>" ; }
        }
       Echo "</tr>" ;
      }
     Echo "<tr>" ;
     For ($k = 0 ; $k < $derniere_bulletins ; $k++)
      {
       If (StrPos ($images_bulletins [$j*$nbr+$k], "/")) { $nom_i = Explode ("/", $images_bulletins [$j*$nbr+$k]) ; $nom = $nom_i [1] ; } Else { $nom = $images_bulletins [$j*$nbr+$k] ; }
       Echo "<td align=\"right\" valign=\"middle\"><input type=\"radio\" name=\"t3_image\" value=\"".$images_bulletins [$j*$nbr+$k]."\"" ;
       If ($image == $images_bulletins [$j*$nbr+$k]) { Echo " checked" ; }
       Echo "></td><td align=\"center\"><img border=\"0\" src=\"".$http_logos_bulletins."/".$images_bulletins [$j*$nbr+$k]."\" width=\"".$taille_x."\" height=\"".$taille_y."\">" ;
       Echo "<br><font size=\"-6\">".$nom."</font></td>" ;
       If ($k < $derniere_bulletins) { Echo "<td>&nbsp;&nbsp;&nbsp;</td>" ; }
      }
     Echo "</tr></table></td></tr>" ;
     Echo "<tr><td colspan=\"2\">&nbsp;</td>" ;
     Echo "<tr><td align=\"right\">&nbsp;Orientation&nbsp;:&nbsp;</td><td><select name=\"t3_orientation\">" ;
     Echo "<option value=\"1\"" ; If ($orientation == 1) { Echo " selected" ; }
     Echo ">Diagonale</option><option value=\"2\"" ; If ($orientation == 2) { Echo " selected" ; }
     Echo ">Verticale</option><option value=\"3\"" ; If ($orientation == 3) { Echo " selected" ; }
     Echo ">Horizontale</option></select></td></tr>" ;
     Echo "<tr><td colspan=\"2\">&nbsp;</td></tr>" ;
     
     Echo "<tr><td colspan=\"2\" align=\"center\"><fieldset style=\"padding-top:8px;padding-bottom:8px;margin-left:auto;margin-right:auto;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;\">" ;
     Echo "<legend>&nbsp;Importation&nbsp;d'un&nbsp;nouvelle&nbsp;image&nbsp;</legend>" ;
     Echo "<table style=\"border-collapse:collapse\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"".$l ["nom"]."\">" ;
     If (cahier_textes_test_ecriture_rep ($repertoire_logos_bulletins_racine."/".$base_choisie) == 1)
      {
       Echo "<tr><td>&nbsp;Nom&nbsp;du&nbsp;fichier&nbsp;:&nbsp;</td><td><input type=\"file\" name=\"nouvelle_image\" size=\"40\">&nbsp;</td></tr>" ;
       Echo "<tr><td colspan=\"2\"></td></tr>" ;
       Echo "<tr><td align=\"right\">&nbsp;Format&nbsp;:&nbsp;</td><td><b>JPEG</b>&nbsp;ou&nbsp;<b>GIF</b>&nbsp;</td></tr>" ;
      }
     Else
      {
       Echo "<tr><td colspan=\"2\" align=\"center\">&nbsp;L'importation&nbsp;d'une&nbsp;nouvelle&nbsp;image&nbsp;est&nbsp;impossible&nbsp;car&nbsp;le&nbsp;dossier&nbsp;<br>" ;
       Echo "&nbsp;de&nbsp;r&eacute;ception&nbsp;sur&nbsp;le&nbsp;serveur&nbsp;n'est&nbsp;pas&nbsp;accessible&nbsp;en&nbsp;&eacute;criture&nbsp;!&nbsp;<br>" ;
       Echo "&nbsp;Contactez&nbsp;votre&nbsp;administrateur&nbsp;Garennes&nbsp;!&nbsp;</td></tr>" ;
      }
     Echo "</table></fieldset></td></tr>" ;
     Echo "</table></div>" ;
    
     Echo "</fieldset></td><td>&nbsp;</td></tr>" ;
     
     Echo "<tr><td colspan=\"3\" align=\"center\"><input type=\"image\" src=\"../images/valider.png\" name=\"s\" value=\"Valider\"></td></tr></form>" ;
     Echo "<tr><td colspan=\"3\" align=\"right\"><a href=\"javascript:window.close();\"><img src=\"../images/annuler.png\" title=\"Annuler...\" border=\"0\"></a>&nbsp;</td></tr>" ;
     Echo "</table>" ;
    }
   Else { Echo "<html><body><script type=\"text/javascript\">window.close();</script></body></html>" ; }
   Exit ;
  }

 // Configuration de la declaration de l'impression du rang eleve pour le bulletin
 If (IsSet ($saisie) And ($saisie == -5))
  {
   $id_etablissement = var_courante ("id", 0, 0) ;
   If ($id_etablissement > 0)
    {
     Exit ;
    }
  }

 // Configuration de la declaration de l'impression du rang eleve pour le releve
 If (IsSet ($saisie) And ($saisie == -6))
  {
   $id_etablissement = var_courante ("id", 0, 0) ;
   If ($id_etablissement > 0)
    {
     Exit ;
    }
  }

 /**
 * Exemple d'affichage de notes
 * @param mixed $n Note a afficher
 * @param int $mode Mode d'arrondi
 */
 Function exemple_note ($n, $mode)
  {
   $an = arrondi_note ($n, $mode) ;
   Return Str_Replace (".", ",", $n)."&nbsp;->&nbsp;".Str_Replace (".", ",", $an) ;
  }
 
 // Format d'images reconnus : GIF, JPG
 Function IsImage ($f)
  {
   $ext = SubStr ($f, StrLen ($f)-4, 4) ;
   If (($ext == ".GIF") Or ($ext == ".gif") Or ($ext == ".JPG") Or ($ext == ".jpg")) { Return 1 ; }
   Else { Return 0 ; }
  }
 
 Function test_ecriture_rep ($repertoire)
  {
   $ok = 0 ;
   If ($fiche = @FOpen ($repertoire."/essai.php", "w"))
    {
     @FPuts ($fiche, "<?php \$ok=1 ; ?>") ;
     @FClose ($fiche) ;
     @Include ($repertoire."/essai.php") ;
     @UnLink ($repertoire."/essai.php") ;
    }
   Return $ok  ;
  }
 
 /**
 * Fonction de test et creation du repertoire des logos bulletins/releves
 * @param string $repertoire Repertoire racine contenant toute la structure
 * @param string $base_choisie Nom du sous-repertoire
 * @param string $fichier_defaut Ficher a copier par defaut
 * @return array [0]=ok en lecture,[1]=ok en ecriture,[2]=message d'erreur
 */
 Function test_rep_logos ($repertoire, $base_choisie, $fichier_defaut)
  {
   $message = "" ;
   If (!File_Exists ($repertoire."/".$base_choisie))
    {
     // Repertoire n'existe pas
     If (test_ecriture_rep ($repertoire) == 1)
      {
       // On peut le creer
       @MkDir ($repertoire."/".$base_choisie) ;
       If (File_Exists ($repertoire."/".$base_choisie))
        {
	 // Existe enfin
	 If (!File_Exists ($repertoire."/".$base_choisie."/".$fichier_defaut))
          {
	   If (File_Exists ($repertoire."/".$fichier_defaut))
            {
	     // Copie du logo par defaut
             @Copy ($repertoire."/".$fichier_defaut, $repertoire."/".$base_choisie."/".$fichier_defaut) ;
  	    }
	  }
         $ok_lecture = 1 ;
	 If (test_ecriture_rep ($repertoire."/".$base_choisie) == 1) { $ok_import = 1 ; } Else { $ok_import = 0 ; }
	}
       Else
        {
	 // N'existe toujours pas ?
         $ok_lecture = $ok_import = 0 ;
	}
      }
     Else
      {
       // On ne peut pas le creer
       $message = "<br><b>ATTENTION</b> : Le r&eacute;pertoire \"<b><i>".$repertoire."</i></b>\" sur le serveur n'est pas accessible en &eacute;criture !" ;
       $message .= "<br>Il est impossible de cr&eacute;er votre r&eacute;pertoire de logos : <b>Contacter votre administrateur Garennes</b>." ;
       $ok_lecture = 0 ;
       $ok_import = 0 ;
      }
    }
   Else
    {
     If (!File_Exists ($repertoire."/".$base_choisie."/".$fichier_defaut))
      {
       If (File_Exists ($repertoire."/".$fichier_defaut))
        {
         // Copie du logo par defaut
         @Copy ($repertoire."/".$fichier_defaut, $repertoire."/".$base_choisie."/".$fichier_defaut) ;
        }
      }
     $ok_lecture = 1 ;
     If (test_ecriture_rep ($repertoire."/".$base_choisie) == 1) { $ok_import = 1 ; } Else { $ok_import = 0 ; }
    }
   Return Array ($ok_lecture, $ok_import, $message) ;
  }

 $resultats = SQL_commande ("SELECT * FROM menus WHERE numero='".$droit_courant."' AND ordre='0' LIMIT 1", $id_sql) ;
 $l = SQL_tableau_associatif ($resultats, "") ; 
 Echo entete_page ("","") ;
 Echo "<html><head>" ;
 entete_html ("Garennes", "travail", 1) ;
 Echo styles ("none", "none", "none", $l ["lien"], "none") ;
 If ($param_etab [0][0] > 0)
  {
   Echo "<script type=\"text/javascript\">" ;
   For ($i = 1 ; $i <= $param_etab [0][0] ; $i++)
    {
     Echo "var seuil_bas_1".$i."='" ; If ($param_etab [$i]["seuil_bas"] > 0) { Echo Str_Replace (".", ",", $param_etab [$i]["seuil_bas"])."';" ; } Else { Echo "0,50';" ; }
     Echo "var seuil_bas_2".$i."='';" ;
     Echo "var seuil_haut_1".$i."='" ; If ($param_etab [$i]["seuil_haut"] > 0) { Echo Str_Replace (".", ",", $param_etab [$i]["seuil_haut"])."';" ; } Else { Echo "0,50';" ; }
     Echo "var seuil_haut_2".$i."='';" ;
     Echo "function active_seuils".$i."(){" ;
     Echo "document.param.seuil_bas".$i.".disabled=0;" ;
     Echo "document.param.seuil_bas".$i.".readonly=0;" ;
     Echo "if (seuil_bas_2".$i."!='') { document.param.seuil_bas".$i.".value=seuil_bas_2".$i." }" ;
     Echo "else { document.param.seuil_bas".$i.".value=seuil_bas_1".$i." }" ;
     Echo "document.param.seuil_haut".$i.".disabled=0;" ;
     Echo "document.param.seuil_haut".$i.".readonly=0;" ;
     Echo "if (seuil_haut_2".$i."!='') { document.param.seuil_haut".$i.".value=seuil_haut_2".$i." }" ;
     Echo "else { document.param.seuil_haut".$i.".value=seuil_haut_1".$i." }" ;
     Echo "document.param.seuil_bas".$i.".focus();" ;
     Echo "}" ;
     Echo "function desactive_seuils".$i."(){" ;
     Echo "if (document.param.seuil_bas".$i.".disabled==0){" ;
     Echo "if (document.param.seuil_bas".$i.".value!=seuil_bas_1".$i." && document.param.seuil_bas".$i.".value!=''){" ;
     Echo "seuil_bas_2".$i."=document.param.seuil_bas".$i.".value;" ;
     Echo "document.param.seuil_bas".$i.".value=seuil_bas_2".$i.";" ;
     Echo "}" ;
     Echo "else { document.param.seuil_bas".$i.".value=seuil_bas_1".$i." }" ;
     Echo "document.param.seuil_bas".$i.".disabled=1;" ;
     Echo "document.param.seuil_bas".$i.".readonly=1;" ;
     Echo "}" ;
     Echo "if (document.param.seuil_haut".$i.".disabled==0){" ;
     Echo "if (document.param.seuil_haut".$i.".value!=seuil_haut_1".$i." && document.param.seuil_haut".$i.".value!=''){" ;
     Echo "seuil_haut_2".$i."=document.param.seuil_haut".$i.".value;" ;
     Echo "document.param.seuil_haut".$i.".value=seuil_haut_2".$i.";" ;
     Echo "}" ;
     Echo "else { document.param.seuil_haut".$i.".value=seuil_haut_1".$i." }" ;
     Echo "document.param.seuil_haut".$i.".disabled=1;" ;
     Echo "document.param.seuil_haut".$i.".readonly=1;" ;
     Echo "}" ;
     Echo "}" ;
     Echo "function modif_seuils".$i."(){" ;
     Echo "if (document.param.aff_evolution".$i.".checked==1) { active_seuils".$i."() }" ;
     Echo "else { desactive_seuils".$i."() }" ;
     Echo "}" ;
     Echo "function activation_saisie_multiple_colonne".$i."(){" ;
     Echo "if (document.param.act_".$i.".checked==1) {document.getElementById('conf_col".$i."').style.display=''}" ;
     Echo "else {document.getElementById('conf_col".$i."').style.display='none'}" ;
     Echo "}" ;
     Echo "function activation_saisie_notanet_".$i."(){" ;
     Echo "if (document.param.notanet_activation_".$i.".checked==1) {document.getElementById('conf_notanet_".$i."').style.display=''}" ;
     Echo "else {document.getElementById('conf_notanet_".$i."').style.display='none'}" ;
     Echo "}" ;
     Echo "function activation_coche_bulletin_".$i."(){" ;
     Echo "if (document.param.bulletin_coche_activation_".$i.".checked==1) {document.getElementById('conf_bulletin_cases_".$i."').style.display=''}" ;
     Echo "else {document.getElementById('conf_bulletin_cases_".$i."').style.display='none'}" ;
     Echo "}" ;
     Echo "function activation_niveau_".$i."(){" ;
     Echo "if (document.param.groupe_discipline_".$i.".checked==1) {document.getElementById('ue_".$i."_1').style.display='';document.getElementById('ue_".$i."_0').style.display='none';}" ;
     Echo "else {document.getElementById('ue_".$i."_0').style.display='';document.getElementById('ue_".$i."_1').style.display='none';}" ;
     Echo "}" ;
     Echo "function activation_cahier_texte_".$i."(){" ;
     Echo "if (document.param.cahier_public".$i.".value==2) {document.getElementById('cahier_texte_1_".$i."').style.display='';document.getElementById('cahier_texte_2_".$i."').style.display='none';}" ;
     Echo "else if (document.param.cahier_public".$i.".value==3) {document.getElementById('cahier_texte_1_".$i."').style.display='none';document.getElementById('cahier_texte_2_".$i."').style.display='';}" ;
     Echo "else {document.getElementById('cahier_texte_1_".$i."').style.display='none';document.getElementById('cahier_texte_2_".$i."').style.display='none';}" ;
     Echo "}" ;
     Echo "function activation_filigrane_bulletin_".$i."(){" ;
     Echo "if (document.param.bulletin_filigrane_activation_".$i.".checked==1) {document.getElementById('conf_bulletin_filigrane_".$i."').style.display=''}" ;
     Echo "else {document.getElementById('conf_bulletin_filigrane_".$i."').style.display='none'}" ;
     Echo "}" ;
     Echo "function activation_rang_releve_".$i."(){" ;
     Echo "if (document.param.releve_rang_activation_".$i.".checked==1) {document.getElementById('conf_releve_rang_".$i."').style.display=''}" ;
     Echo "else {document.getElementById('conf_releve_rang_".$i."').style.display='none'}" ;
     Echo "}" ;
     Echo "function activation_rang_bulletin_".$i."(){" ;
     Echo "if (document.param.bulletin_rang_activation_".$i.".checked==1) {document.getElementById('conf_bulletin_rang_".$i."').style.display=''}" ;
     Echo "else {document.getElementById('conf_bulletin_rang_".$i."').style.display='none'}" ;
     Echo "}" ;
    }
   Echo "function ouvrefenetre (adresse, hauteur, largeur) " ;
   Echo "{ " ;
   Echo "var pos_y=(screen.height-hauteur)/2;" ;
   Echo "var pos_x=(screen.width-largeur)/2;" ;
   Echo "var caracteristiques = \"top=\"+(pos_y)+\",left=\"+pos_x+\",height=\"+hauteur+\",width=\"+largeur+\",status=no,scrollbars=yes,menubar=no,resizable=yes,dependent=yes\";" ;
   Echo "gar_fen=window.open(adresse,\"fenetre\",caracteristiques);" ;
   Echo " } " ;
   Echo "function ouvrefenetre2 (adresse)" ;
   Echo "{ " ;
   Echo "var h=screen.height;" ;
   Echo "var l=screen.width;" ;
   Echo "var hauteur=h/2;" ;
   Echo "var largeur=2*l/3;" ;
   Echo "var pos_y=(screen.height-hauteur)/2;" ;
   Echo "var pos_x=(screen.width-largeur)/2;" ;
   Echo "var caracteristiques = \"top=\"+(pos_y)+\",left=\"+pos_x+\",height=\"+hauteur+\",width=\"+largeur+\",status=no,scrollbars=yes,menubar=no,resizable=yes,dependent=yes\";" ;
   Echo "gar_fen=window.open(adresse,\"fenetre\",caracteristiques);" ;
   Echo " } " ;
   // Gestion des onglets
   $onglet = var_courante ("onglet", 0, 0) ;
   Include ("../../include/onglets.js") ;
   Echo "onglet_style ('#000000','#000000','#000000','#000000','#000000','#000000','#000000','#000000','#000000','#000000','#000000','#000000','#3030ff','".$l ["nom"]."','".$l ["couleur_fond"]."','".$l ["nom"]."','../images/degrade.gif','');" ;//#80add6
   Echo "var onglets = new definition_onglet (\"onglets\", '', '', 50, 25, ".$onglet.", '".$l ["lien"]."');" ;
   Echo "onglets.ajouter (new item_onglet (\"Aide\", \"Quelques renseignements sur le param&eacute;trage...\"));" ;
   Echo "onglets.ajouter (new item_onglet (\"Global\", \"Fonctionnement g&eacute;n&eacute;ral de la partie p&eacute;dagogique.\"));" ;
   Echo "onglets.ajouter (new item_onglet (\"Moyennes\", \"M&eacute;thodes de calcul de la moyenne...\"));" ;
   Echo "onglets.ajouter (new item_onglet (\"&Eacute;volution\", \"Configuration de l'affichage des graphes...\"));" ;
   Echo "onglets.ajouter (new item_onglet (\"Bulletins\", \"Configuration des bulletins de notes...\"));" ;
   Echo "onglets.ajouter (new item_onglet (\"Relev&eacute;s\", \"Configuration des relev&eacute;s de notes...\"));" ;
   //Echo "onglets.ajouter (new item_onglet (\"Options d'impression\", \"Options d'impression des bulletins...\"));" ;
   Echo "onglets.ajouter (new item_onglet (\"Saisies\", \"Configuration de la saisie Direction/Secr&eacute;tariat/CPE/Enseignants...\"));" ;
   //Echo "onglets.ajouter (new item_onglet (\"Signatures\", \"Signature pour tous les bulletins...\"));" ;
   Echo "onglets.ajouter (new item_onglet (\"Droits CPE\", \"Param&eacute;trage des droits de l'espace CPE...\"));" ;
   Echo "onglets.ajouter (new item_onglet (\"Droits Enseignants\", \"Param&eacute;trage des droits de l'espace enseignant...\"));" ;
   Echo "onglets.ajouter (new item_onglet (\"Cahier&nbsp;de textes\", \"Param&eacute;trage du cahier textes des enseignants...\"));" ;
   Echo "</script>" ;
  }
 
 // Mise a jour du menu general a gauche
 If ($maj_menus == 1) { Echo "<script>window.open(\"./menu.php\",\"menu\");</script>" ; }
  
 Echo "</head>" ;
 Echo "<body background=\"../images/fond.png\" text=\"#000000\" onContextMenu=\"return false\">" ;
 Echo "<center><font color=\"#0000FF\"><b>Param&eacute;trages&nbsp;g&eacute;n&eacute;raux</b></font>" ;
 If ($param_etab [0][0] > 0)
  {
   If (IsSet ($maj)) { Echo "&nbsp;:&nbsp;<blink><font color=\"#FF0000\">Mise&nbsp;&agrave;&nbsp;jour&nbsp;effectu&eacute;e</font></blink>" ; }
   // Repertoire de stockage des logos existent
   $etat_bulletins = test_rep_logos ($repertoire_logos_bulletins_racine, $base_choisie, "logo_bulletin.jpg") ;
   $etat_releves = test_rep_logos ($repertoire_logos_releves_racine, $base_choisie, "logo_releve.jpg") ;
   If ($etat_bulletins [2] != "") { Echo $etat_bulletins [2] ; }
   If ($repertoire_logos_bulletins_racine != $repertoire_logos_releves_racine) { If ($etat_releves [2] != "") { Echo $etat_releves [2] ; } }
   /*
   If (!File_Exists ($repertoire_logos_bulletins_racine."/".$base_choisie))
    {
     // Repertoire n'existe pas
     If (test_ecriture_rep ($repertoire_logos_bulletins_racine) == 1)
      {
       // On peut le creer
       @MkDir ($repertoire_logos_bulletins_racine."/".$base_choisie) ;
       If (File_Exists ($repertoire_logos_bulletins_racine."/".$base_choisie))
        {
	 // Existe enfin
	 If (File_Exists ($repertoire_logos_bulletins_racine."/logo_bulletin.jpg") And File_Exists ($repertoire_logos_bulletins_racine."/logo_releve.jpg"))
          {
	   // Copie des logos par defaut
           @Copy ($repertoire_logos_bulletins_racine."/logo_bulletin.jpg", $repertoire_logos_bulletins_racine."/".$base_choisie."/logo_bulletin.jpg") ;
           @Copy ($repertoire_logos_bulletins_racine."/logo_releve.jpg", $repertoire_logos_bulletins_racine."/".$base_choisie."/logo_releve.jpg") ;
  	  }
         $ok_logos_bulletins_lecture = 1 ;
	 If (test_ecriture_rep ($repertoire_logos_bulletins_racine."/".$base_choisie) == 1) { $ok_logos_bulletins_import = 1 ; } Else { $ok_logos_bulletins_import = 0 ; }
	}
       Else
        {
	 // N'existe toujours pas ?
         $ok_logos_bulletins_lecture = 0 ;
         $ok_logos_bulletins_import = 0 ;
	}
      }
     Else
      {
       // On ne peut pas le creer
       Echo "<br><b>ATTENTION</b> : Le r&eacute;pertoire \"<b><i>".$repertoire_logos_bulletins_racine."</i></b>\" sur le serveur n'est pas accessible en &eacute;criture !" ;
       Echo "<br>Il est impossible de cr&eacute;er votre r&eacute;pertoire de logos : <b>Contacter votre administrateur Garennes</b>." ;
       $ok_logos_bulletins_lecture = 0 ;
       $ok_logos_bulletins_import = 0 ;
      }
    }
   Else
    {
     $ok_logos_bulletins_lecture = 1 ;
     If (test_ecriture_rep ($repertoire_logos_bulletins_racine."/".$base_choisie) == 1) { $ok_logos_bulletins_import = 1 ; } Else { $ok_logos_bulletins_import = 0 ; }
    }
   */
   Echo "</center>" ;
   Echo "<form action=\"./parametrage.php\" method=\"post\" name=\"param\" enctype=\"multipart/form-data\">" ;
   Echo "<input type=\"hidden\" name=\"onglet\" value=\"".$onglet."\">" ;
   Echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" align=\"center\" style=\"border-collapse:collapse\">" ;
   Echo "<tr><td>" ;
   Echo "<script type=\"text/javascript\"> onglets.afficher_entete(); </script>" ;
   
   // Remplissage par defaut si rien n'a ete fait
   /*
   If ()
    {
     For ($i = 1 ; $i <= $param_etab [0][0] ; $i++)
      {
       $param_etab [$i]["moyenne"] = 1 ;
       $param_etab [$i]["nombre_chiffres"] = 1 ;
       $param_etab [$i]["max"] = $note_par_defaut ;
       $param_etab [$i]["aff_evolution"] = 1 ;
       $param_etab [$i]["seuil_bas"] = $param_etab [$i]["seuil_haut"] = 0.5 ;
       $param_etab [$i]["aff_nombre_notes"] = 0 ;
       $param_etab [$i]["entete_bulletins"] = 0 ;
       $param_etab [$i]["imprimer_logo_bulletins"] = 0 ;
       $param_etab [$i]["logo_bulletins"] = "logo_bulletin" ;
       $param_etab [$i]["entete_releves"] = 0 ;
       $param_etab [$i]["imprimer_logo_releves"] = 0 ;
       $param_etab [$i]["logo_releves"] = "logo_releve" ;
       $param_etab [$i]["coefficient"] = 1 ;
       $param_etab [$i]["examen_blanc"] = 1 ;
       $param_etab [$i]["aff_nc"] = $param_etab [$i]["aff_c"] = 0 ;
       $param_etab [$i]["bulletin_cpe"] = 0 ;
       $param_etab [$i]["signature"] = 1 ;
      }
    }
   */
   $num_onglet = -1 ;
   // Aide sur le parametrage
   $num_onglet++ ;
   Echo "<div id=\"onglets".$num_onglet."\" style=\"display:none;top:0px;left:0px;width:100%;height:100%;\">" ;
   Echo "<table class=\"action\" bgcolor=\"".$l ["couleur_fond"]."\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"border-collapse:collapse\">" ;
   Echo "<tr><td><br>&nbsp;Aide rapide sur l'utilisation des onglets :<br><br>" ;
   Echo "&nbsp;<b>Global</b> : Fonctionnement g&eacute;n&eacute;ral de la partie p&eacute;dagogique : <b>Niveaux (avec regroupement de disciplines)</b> et <b>Admission Post Bac</b>.<br><br>" ;
   Echo "&nbsp;<b>Moyennes</b> : M&eacute;thodes de calcul de la moyenne, de l'arrondi et la note maximale par d&eacute;faut.<br><br>" ;
   Echo "&nbsp;<b>&Eacute;volution</b> : Configuration de l'affichage des graphiques pour les enseignants.<br><br>" ;
   Echo "&nbsp;<b>Bulletins</b> : Configuration des bulletins de notes<br><br>" ;
   Echo "&nbsp;<b>Relev&eacute;s</b> : Configuration des relev&eacute;s de notes...<br><br>" ;
   Echo "&nbsp;<b>Saisies</b> : Configuration de la saisie Direction/Secr&eacute;tariat/CPE/Enseignants...<br><br>" ;
   Echo "&nbsp;<b>Droits CPE</b> : Param&eacute;trage des droits de l'espace CPE...<br><br>" ;
   Echo "&nbsp;<b>Droits Enseignants</b> : Param&eacute;trage des droits de l'espace enseignant...<br><br>" ;
   Echo "&nbsp;<b>Cahier&nbsp;de textes</b> : Param&eacute;trage du cahier textes des enseignants...<br><br><br>" ;
   Echo "</td></tr>" ;
   Echo "</table></div>" ;
   
   // Fonctionnement general de la partie pedagogique
   $num_onglet++ ;
   Echo "<div id=\"onglets".$num_onglet."\" style=\"display:none;top:0px;left:0px;width:100%;height:100%;\">" ;
   Echo "<table class=\"action\" bgcolor=\"".$l ["couleur_fond"]."\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"border-collapse:collapse\">" ;
   For ($i = 1 ; $i <= $param_etab [0][0] ; $i++)
    {
     If ($param_etab [0][0] > 1)
      {
       Echo "<tr bgcolor=\"".$l ["lien"]."\"><td colspan=\"3\" align=\"center\"" ; If ($i > 1) { Echo " style=\"border-top:#000000 1px solid\"" ; }
       Echo ">&nbsp;<b>&Eacute;tablissement&nbsp;:&nbsp;".$param_etab [$i]["nom"]."</b>&nbsp;(".$param_etab [$i]["numero"].")&nbsp;</td></tr>" ;
      }
     Echo "<tr bgcolor=\"".$l ["lien"]."\"><td colspan=\"3\" align=\"center\">&nbsp;<b>Gestion&nbsp;des&nbsp;niveaux</b>&nbsp;</td></tr>" ;
     // Denominations
     $nom_classe = restaure_configuration_defaut ("SYSTEME_PARAM","AFFICHAGE","INTITULE_CLASSE_".$param_etab [$i]["id_etablissement"], "1|Classe|Classes") ;
     $nom_discipline = restaure_configuration_defaut ("SYSTEME_PARAM","AFFICHAGE","INTITULE_DISCIPLINE_".$param_etab [$i]["id_etablissement"], "1|Discipline|Disciplines") ;
     $groupe_discipline [$i] = restaure_configuration_defaut ("SYSTEME_PARAM","GESTION","GROUPE_DISC_ACTIVATION_".$param_etab [$i]["id_etablissement"], 0) ;
     $nom_groupe_disc [$i] = restaure_configuration_defaut ("SYSTEME_PARAM","AFFICHAGE","INTITULE_GROUPE_DISC_".$param_etab [$i]["id_etablissement"], "0|Groupe de disciplines|Groupes de disciplines") ;
     $decompose_classe = Explode ("|", $nom_classe) ;
     $decompose_disc = Explode ("|", $nom_discipline) ;
     $decompose_groupe_disc = Explode ("|", $nom_groupe_disc [$i]) ;
     Echo "<tr><td align=\"center\" colspan=\"2\"><b>Vous pouvez activer le regroupement de disciplines en ajoutant un niveau de gestion suppl&eacute;mentaire ici.</b><br>&nbsp;</td></tr>" ;
     Echo "<tr><td align=\"right\"><input type=\"checkbox\" name=\"groupe_discipline_".$i."\" value=\"1\"" ; If ($groupe_discipline [$i] == 1) { Echo " checked" ;}
     Echo " onclick=\"activation_niveau_".$i."()\"></td><td>Si coch&eacute;, alors activation d'un niveau interm&eacute;diaire (Unit&eacute; d'enseignement, Certificats, ...) coefficient&eacute;.</td></tr>" ;
     
     // 2 Niveaux : Config college/lycee
     Echo "<tr><td colspan=\"2\"><div id=\"ue_".$i."_0\"" ; If ($groupe_discipline [$i] == 1) { Echo " style=\"display:none\"" ; }
     Echo ">&nbsp;<table class=\"action\" bgcolor=\"".$l ["couleur_fond"]."\" border=\"0\" cellpadding=\"1\" cellspacing=\"0\" width=\"100%\" style=\"border-collapse:collapse\">" ;
     Echo "<tr><td></td><td align=\"center\">&nbsp;F&eacute;minin&nbsp;</td><td align=\"center\">&nbsp;Singulier&nbsp;</td><td align=\"center\">&nbsp;Pluriel&nbsp;</td></tr>" ;
     Echo "<tr valign=\"top\"><td align=\"right\"><b>Niveau&nbsp;1</b>&nbsp;:&nbsp;<br><span id=\"petit\">non&nbsp;coefficient&eacute;</span></td>" ;
     Echo "<td align=\"center\"><input type=\"checkbox\" name=\"cls_fem_".$i."_0\" value=\"1\"" ; If ($decompose_classe [0] == 1) { Echo " checked" ; }
     Echo "></td>" ;
     Echo "<td align=\"center\"><input type=\"text\" name=\"int_cls_sing_".$i."_0\" value=\"".$decompose_classe [1]."\" size=\"30\" maxlength=\"200\"></td>" ;
     Echo "<td align=\"center\"><input type=\"text\" name=\"int_cls_plur_".$i."_0\" value=\"".$decompose_classe [2]."\" size=\"30\" maxlength=\"200\"></td></tr>" ;
     Echo "<tr valign=\"top\" bgcolor=\"".$l ["nom"]."\"><td align=\"right\"><b>Niveau&nbsp;2</b>&nbsp;:&nbsp;<br><span id=\"petit\">coefficient&eacute;</span></td>" ;
     Echo "<td align=\"center\"><input type=\"checkbox\" name=\"dis_fem_".$i."_0\" value=\"1\"" ; If ($decompose_disc [0] == 1) { Echo " checked" ; }
     Echo "></td>" ;
     Echo "<td align=\"center\"><input type=\"text\" name=\"int_dis_sing_".$i."_0\" value=\"".$decompose_disc [1]."\" size=\"30\" maxlength=\"200\"></td>" ;
     Echo "<td align=\"center\"><input type=\"text\" name=\"int_dis_plur_".$i."_0\" value=\"".$decompose_disc [2]."\" size=\"30\" maxlength=\"200\"></td></tr>" ;
     Echo "</table></div>" ;
     
     // 3 Niveaux : Config Groupement de disciplines
     Echo "<div id=\"ue_".$i."_1\"" ; If ($groupe_discipline [$i] == 0) { Echo " style=\"display:none\"" ; }
     Echo ">&nbsp;<table class=\"action\" bgcolor=\"".$l ["couleur_fond"]."\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"border-collapse:collapse\">" ;
     Echo "<tr><td></td><td align=\"center\">&nbsp;F&eacute;minin&nbsp;</td><td align=\"center\">&nbsp;Singulier&nbsp;</td><td align=\"center\">&nbsp;Pluriel&nbsp;</td></tr>" ;
     Echo "<tr valign=\"top\"><td align=\"right\"><b>Niveau 1</b>&nbsp;:&nbsp;<br><span id=\"petit\">non&nbsp;coefficient&eacute;</span></td>" ;
     Echo "<td align=\"center\"><input type=\"checkbox\" name=\"cls_fem_".$i."_1\" value=\"1\"" ; If ($decompose_classe [0] == 1) { Echo " checked" ; }
     Echo "></td>" ;
     Echo "<td align=\"center\"><input type=\"text\" name=\"int_cls_sing_".$i."_1\" value=\"".$decompose_classe [1]."\" size=\"30\" maxlength=\"200\"></td>" ;
     Echo "<td align=\"center\"><input type=\"text\" name=\"int_cls_plur_".$i."_1\" value=\"".$decompose_classe [2]."\" size=\"30\" maxlength=\"200\"></td></tr>" ;
     Echo "<tr valign=\"top\" bgcolor=\"".$l ["nom"]."\"><td align=\"right\"><b>Niveau&nbsp;2</b>&nbsp;:&nbsp;<br><span id=\"petit\">coefficient&eacute;</span></td>" ;
     Echo "<td align=\"center\"><input type=\"checkbox\" name=\"ue_fem_".$i."_1\" value=\"1\"" ; If ($decompose_groupe_disc [0] == 1) { Echo " checked" ; }
     Echo "></td>" ;
     Echo "<td align=\"center\"><input type=\"text\" name=\"int_gd_sing_".$i."_1\" value=\"".$decompose_groupe_disc [1]."\" size=\"30\" maxlength=\"200\"></td>" ;
     Echo "<td align=\"center\"><input type=\"text\" name=\"int_gd_plur_".$i."_1\" value=\"".$decompose_groupe_disc [2]."\" size=\"30\" maxlength=\"200\"></td></tr>" ;
     Echo "<tr valign=\"top\"><td align=\"right\"><b>Niveau&nbsp;3</b>&nbsp;:&nbsp;<br><span id=\"petit\">coefficient&eacute;</span></td>" ;
     Echo "<td align=\"center\"><input type=\"checkbox\" name=\"dis_fem_".$i."_1\" value=\"1\"" ; If ($decompose_disc [0] == 1) { Echo " checked" ; }
     Echo "></td>" ;
     Echo "<td align=\"center\"><input type=\"text\" name=\"int_dis_sing_".$i."_1\" value=\"".$decompose_disc [1]."\" size=\"30\" maxlength=\"200\"></td>" ;
     Echo "<td align=\"center\"><input type=\"text\" name=\"int_dis_plur_".$i."_1\" value=\"".$decompose_disc [2]."\" size=\"30\" maxlength=\"200\"></td></tr>" ;
     Echo "</table></div>" ;
     
     Echo "</td></tr>" ;
     Echo "<tr><td colspan=\"2\">&nbsp;</td></tr>" ;
     
     // APB
     $activation_apb = restaure_configuration_defaut ("ADMISSION_POST_BAC","ETAB_".$param_etab [$i]["id_etablissement"], "ACTIVATION", 0) ;
     Echo "<tr bgcolor=\"".$l ["lien"]."\"><td colspan=\"3\" align=\"center\">&nbsp;<b>Exportation&nbsp;pour&nbsp;Admission&nbsp;Post&nbsp;Bac</b>&nbsp;</td></tr>" ;
     Echo "<tr><td align=\"center\" colspan=\"2\"><b>Cette exportation a besoin de renseignements suppl&eacute;mentaires sur vos disciplines.</b>" ;
     Echo "<br>Si vous l'activez, dans <b>Gestion -> Disciplines</b> et <b>Gestion -> Sous-disciplines</b> apparaitra des colonnes de<br>" ;
     Echo "renseignements suppl&eacute;mentaires sp&eacute;cifiques devant &ecirc;tre saisies pour utiliser l'exportation vers APB.<br>&nbsp;</td></tr>" ;
     Echo "<tr><td align=\"right\"><input type=\"checkbox\" name=\"activation_apb_".$i."\" value=\"1\"" ; If ($activation_apb == 1) { Echo " checked" ;}
     Echo "></td><td>Si coch&eacute;, alors activation de l'exportation vers Admission Post Bac.</td></tr>" ;
     
     Echo "<tr><td colspan=\"2\">&nbsp;</td></tr>" ;
    }
   Echo "</table></div>" ;
   
   // Methode de calcul de la moyenne
   $num_onglet++ ;
   Echo "<div id=\"onglets".$num_onglet."\" style=\"display:none;top:0px;left:0px;width:100%;height:100%;\">" ;
   Echo "<table class=\"action\" bgcolor=\"".$l ["couleur_fond"]."\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"border-collapse:collapse\">" ;
   For ($i = 1 ; $i <= $param_etab [0][0] ; $i++)
    {
     If ($param_etab [0][0] > 1)
      {
       Echo "<tr bgcolor=\"".$l ["lien"]."\"><td colspan=\"3\" align=\"center\"" ; If ($i > 1) { Echo " style=\"border-top:#000000 1px solid\"" ; }
       Echo ">&nbsp;<b>&Eacute;tablissement&nbsp;:&nbsp;".$param_etab [$i]["nom"]."</b>&nbsp;(".$param_etab [$i]["numero"].")&nbsp;</td></tr>" ;
      }
     Echo "<TR BGCOLOR=\"".$l ["lien"]."\"><TD ALIGN=\"CENTER\" COLSPAN=\"3\">&nbsp;<B>S&eacute;lectionner&nbsp;la&nbsp;m&eacute;thode&nbsp;de&nbsp;calcul&nbsp;des&nbsp;moyennes&nbsp;ANNUELLES&nbsp;souhait&eacute;e</B>&nbsp;</TD></TR>" ;
     Echo "<TR>" ;
     Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"old_moyenne".$i."\" VALUE=\"".$param_etab [$i]["moyenne"]."\">" ;
     Echo "<TD ALIGN=\"RIGHT\" valign=\"middle\"><INPUT TYPE=\"RADIO\" NAME=\"moyenne".$i."\" VALUE=\"0\"" ; If ($param_etab [$i]["moyenne"] == 0) { Echo " CHECKED" ; }
     Echo "></TD>" ;
     Echo "<TD COLSPAN=\"2\" valign=\"middle\">Moyenne&nbsp;des&nbsp;moyennes&nbsp;de&nbsp;chaque&nbsp;p&eacute;riode&nbsp;:<IMG SRC=\"../images/calcul_moyennes_1.png\" BORDER=\"0\" align=\"middle\"></TD>" ;
     Echo "</TR>" ;
     Echo "<TR>" ;
     Echo "<TD ALIGN=\"RIGHT\" valign=\"middle\"><INPUT TYPE=\"RADIO\" NAME=\"moyenne".$i."\" VALUE=\"1\"" ; If ($param_etab [$i]["moyenne"] == 1) { Echo " CHECKED" ; }
     Echo "></TD>" ;
     Echo "<TD COLSPAN=\"2\" valign=\"middle\">Moyenne&nbsp;de&nbsp;toutes&nbsp;les&nbsp;notes&nbsp;de&nbsp;l'ann&eacute;e&nbsp;:<IMG SRC=\"../images/calcul_moyennes_2.png\" BORDER=\"0\" align=\"middle\"></TD>" ;
     Echo "</TR>" ;
     If ($groupe_discipline [$i] == 1)
      {
       $decompose_groupe_disc = Explode ("|", $nom_groupe_disc [$i]) ;
       Echo "<tr bgcolor=\"".$l ["lien"]."\"><td align=\"center\" colspan=\"3\">&nbsp;<b>S&eacute;lectionner&nbsp;la&nbsp;m&eacute;thode&nbsp;de&nbsp;calcul&nbsp;des&nbsp;moyennes&nbsp;P&Eacute;RIODIQUES&nbsp;souhait&eacute;e</b>&nbsp;</td></tr>" ;
       Echo "<input type=\"hidden\" name=\"old_moy_per".$i."\" value=\"".$param_etab [$i]["moyenne_periode"]."\">" ;
       If ($param_etab [$i]["moyenne_periode"] < 0) { $param_etab [$i]["moyenne_periode"] = 0 ; }
       Echo "<tr><td align=\"right\" valign=\"middle\"><input type=\"radio\" name=\"moy_per".$i."\" value=\"0\"" ; If ($param_etab [$i]["moyenne_periode"] == 0) { Echo " checked" ; }
       Echo "></td><td colspan=\"2\" valign=\"middle\">Moyenne&nbsp;des&nbsp;moyennes&nbsp;des&nbsp;disciplines&nbsp;:<img src=\"../images/calcul_moyennes_3.png\" border=\"0\" align=\"middle\"></td></tr>" ;
       Echo "<tr><td align=\"right\" valign=\"middle\"><input type=\"radio\" name=\"moy_per".$i."\" value=\"1\"" ; If ($param_etab [$i]["moyenne_periode"] == 1) { Echo " checked" ; }
       Echo "></td><td colspan=\"2\" valign=\"middle\">Moyenne&nbsp;des&nbsp;moyennes&nbsp;des&nbsp;".$decompose_groupe_disc [2]."&nbsp;:<img src=\"../images/calcul_moyennes_4.png\" border=\"0\" align=\"middle\"></td></tr>" ;
      }
     Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
     // Format de calcul des moyennes
     Echo "<TR BGCOLOR=\"".$l ["lien"]."\"><TD ALIGN=\"CENTER\" COLSPAN=\"3\">&nbsp;<B>S&eacute;lectionner&nbsp;le&nbsp;format&nbsp;des&nbsp;moyennes&nbsp;souhait&eacute;</B>&nbsp;</TD></TR>" ;
     For ($j = 0 ; $j <= nombre_arrondi () ; $j++)
      {
       Echo "<tr><td align=\"right\"><input type=\"radio\" name=\"format".$i."\" value=\"".$j."\"" ; If ($param_etab [$i]["nombre_chiffres"] == $j) { Echo " checked" ; }
       Echo "></td><td " ; If ($j % 2 == 1) { Echo " bgcolor=\"".$l ["nom"]."\"" ; }
       Echo "colspan=\"2\">&nbsp;".nom_arrondi ($j)."&nbsp;(<i>Ex</i>&nbsp;:&nbsp;".exemple_note (13.425,$j)." ; ".exemple_note (13.504,$j)." ; ".exemple_note (13.646,$j).")&nbsp;</td></tr>" ;
      }
     Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
     Echo "<TR>" ;
     Echo "<TD COLSPAN=\"3\">&nbsp;Calculer&nbsp;les&nbsp;moyennes&nbsp;sur&nbsp;<INPUT TYPE=\"TEXT\" NAME=\"max".$i."\" VALUE=\"".$param_etab [$i]["max"]."\" MAXLENGTH=\"6\" SIZE=\"2\">&nbsp;point(s).</TD>" ;
     Echo "</TR>" ;
     // Saut de ligne
     Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
    }  
   Echo "</table></div>" ;
   
   // Affichage de l'evolution
   $num_onglet++ ;
   Echo "<div id=\"onglets".$num_onglet."\" style=\"display:none;top:0px;left:0px;width:100%;height:100%;\">" ;
   Echo "<TABLE BORDER=\"0\" CELLPADDING=\"0\" CELLSPACING=\"0\" WIDTH=\"100%\" STYLE=\"border-collapse:collapse\" height=\"100%\">" ;
   Echo "<tr><td valign=\"top\" style=\"border-bottom:1px #000000 solid;border-right:1px #000000 solid\" height=\"100%\">" ;
   Echo "<TABLE class=\"action\" BGCOLOR=\"".$l ["couleur_fond"]."\" BORDER=\"0\" CELLPADDING=\"0\" CELLSPACING=\"0\" WIDTH=\"100%\" STYLE=\"border-collapse:collapse\">" ;
   For ($i = 1 ; $i <= $param_etab [0][0] ; $i++)
    {
     If ($param_etab [0][0] > 1)
      {
       Echo "<TR BGCOLOR=\"".$l ["lien"]."\"><TD COLSPAN=\"3\" ALIGN=\"CENTER\"" ; If ($i > 1) { Echo " style=\"border-top:#000000 1px solid\"" ; }
       Echo ">&nbsp;<B>&Eacute;tablissement&nbsp;:&nbsp;".$param_etab [$i]["nom"]."</B>&nbsp;(".$param_etab [$i]["numero"].")&nbsp;</TD></TR>" ;
      }
     //Echo "<TR BGCOLOR=\"".$l ["lien"]."\"><TD COLSPAN=\"3\" ALIGN=\"CENTER\">&nbsp;<B>Affichage&nbsp;de&nbsp;l'&eacute;volution&nbsp;des&nbsp;&eacute;l&egrave;ves&nbsp;pour&nbsp;les&nbsp;enseignants</B>&nbsp;</TD></TR>" ;
     // Affichage l'evolution
     Echo "<TR>" ;
     Echo "<TD ALIGN=\"RIGHT\" vALIGN=\"MIDDLE\"><INPUT TYPE=\"CHECKBOX\" NAME=\"aff_evolution".$i."\" VALUE=\"1\"" ; If ($param_etab [$i]["aff_evolution"] == 1) { Echo " CHECKED" ; }
     Echo " onClick=\"javascript:modif_seuils".$i."()\"></TD>" ;
     Echo "<TD VALIGN=\"MIDDLE\">Afficher&nbsp;l'&eacute;volution&nbsp;sur&nbsp;le&nbsp;bilan&nbsp;graphique&nbsp;&eacute;l&egrave;ve.</TD>" ;
     Echo "</TR>" ;
     // Seuil bas
     Echo "<TR>" ;
     Echo "<TD></TD>" ;
     Echo "<TD VALIGN=\"MIDDLE\">En&nbsp;dessous&nbsp;de&nbsp;<INPUT TYPE=\"TEXT\" NAME=\"seuil_bas".$i."\" VALUE=\"".Str_Replace (".", ",", $param_etab [$i]["seuil_bas"])."\" SIZE=\"5\" MAXLENGTH=\"4\"" ;
     If ($param_etab [$i]["aff_evolution"] == 0) { Echo " DISABLED" ; }
     Echo ">&nbsp;point(s)&nbsp;l'&eacute;volution&nbsp;sera&nbsp;n&eacute;gative.</TD>" ;
     Echo "</TR>" ;
     // Seuil Haut
     Echo "<TR>" ;
     Echo "<TD></TD>" ;
     Echo "<TD VALIGN=\"MIDDLE\">Au&nbsp;dessus&nbsp;de&nbsp;<INPUT TYPE=\"TEXT\" NAME=\"seuil_haut".$i."\" VALUE=\"".Str_Replace (".", ",", $param_etab [$i]["seuil_haut"])."\" SIZE=\"5\" MAXLENGTH=\"4\"" ;
     If ($param_etab [$i]["aff_evolution"] == 0) { Echo " DISABLED" ; }
     Echo ">&nbsp;point(s)&nbsp;l'&eacute;volution&nbsp;sera&nbsp;positive.</TD>" ;
     Echo "</TR>" ;
     // Saut de ligne
     Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
     // Affichage le nombre de notes
     Echo "<TR>" ;
     Echo "<TD ALIGN=\"RIGHT\" vALIGN=\"MIDDLE\"><INPUT TYPE=\"CHECKBOX\" NAME=\"aff_nombre_notes".$i."\" VALUE=\"1\"" ; If ($param_etab [$i]["aff_nombre_notes"] == 1) { Echo " CHECKED" ; }
     Echo "></TD>" ;
     Echo "<TD VALIGN=\"MIDDLE\">Afficher&nbsp;le&nbsp;nombre&nbsp;de&nbsp;notes&nbsp;sur&nbsp;le&nbsp;bilan&nbsp;graphique.</TD>" ;
     Echo "</TR>" ;
     // Saut de ligne
     Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
     // Affichage la moyenne generale
     $aff_moy_gene = restaure_configuration ("SYSTEME_PARAM","evolution_affichage_moy_gen",$param_etab [$i]["id_etablissement"]) ;
     If ($aff_moy_gene == "") { $aff_moy_gene = 1 ; }
     Echo "<TR>" ;
     Echo "<TD ALIGN=\"RIGHT\" vALIGN=\"MIDDLE\"><INPUT TYPE=\"CHECKBOX\" NAME=\"aff_moy_gene".$i."\" VALUE=\"1\"" ; If ($aff_moy_gene == 1) { Echo " CHECKED" ; }
     Echo "></TD>" ;
     Echo "<TD VALIGN=\"MIDDLE\">Afficher&nbsp;la&nbsp;moyenne&nbsp;g&eacute;n&eacute;rale.</TD></tr>" ;
     // Saut de ligne
     Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
     // Affichage la moyenne generale coefficientee
     $aff_moy_coeff = restaure_configuration ("SYSTEME_PARAM","evolution_affichage_moy_coeff",$param_etab [$i]["id_etablissement"]) ;
     If ($aff_moy_coeff == "") { $aff_moy_coeff = 1 ; }
     Echo "<TR>" ;
     Echo "<TD ALIGN=\"RIGHT\" vALIGN=\"MIDDLE\"><INPUT TYPE=\"CHECKBOX\" NAME=\"aff_moy_coeff".$i."\" VALUE=\"1\"" ; If ($aff_moy_coeff == 1) { Echo " CHECKED" ; }
     Echo "></TD>" ;
     Echo "<TD VALIGN=\"MIDDLE\">Afficher&nbsp;la&nbsp;moyenne&nbsp;coefficient&eacute;e&nbsp;(si&nbsp;existe).</TD></tr>" ;
     // Saut de ligne
     Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
     Echo "</TR>" ;
    }
   Echo "</table></td><td>&nbsp;</td><td VALIGN=\"MIDDLE\"><IMG SRC=\"../images/evolution.png\" BORDER=\"0\" ALIGN=\"MIDDLE\"></TD></tr>" ;
   Echo "</table></div>" ;
   
   // ================================== BULLETIN SCOLAIRE =====================================
   $num_onglet++ ;
   // Recherche des images
   // Bulletins
   $nbr = 10 ;
   $taille_x = $taille_y = 40 ;
   If ($etat_bulletins [0] == 1)
    {
     $dir = @OpenDir ($repertoire_logos_bulletins_racine."/".$base_choisie) ;
     $nombre_bulletins = 0 ;
     UnSet ($images_bulletins) ;
     While ($fichier = @ReadDir ($dir))
      {
       If (IsImage ($fichier))
        {
         $nombre_bulletins = $nombre_bulletins + 1 ;
         $images_bulletins [$nombre_bulletins] = $fichier ;
        }
      }
     Sort ($images_bulletins) ;
     $nbr_lignes_bulletins = Floor ($nombre_bulletins/$nbr) ;
     $derniere_bulletins = $nombre_bulletins%$nbr ;
    }
   // Releves
   If ($etat_releves [0] == 1)
    {
     $dir = @OpenDir ($repertoire_logos_releves_racine."/".$base_choisie) ;
     $nombre_releves = 0 ;
     UnSet ($images_releves) ;
     While ($fichier = @ReadDir ($dir))
      {
       If (IsImage ($fichier))
        {
         $nombre_releves = $nombre_releves + 1 ;
         $images_releves [$nombre_releves] = $fichier ;
        }
      }
     Sort ($images_releves) ;
     $nbr_lignes_releves = Floor ($nombre_releves/$nbr) ;
     $derniere_releves = $nombre_releves%$nbr ;
    }
   // Entete du bulletin
   Echo "<div id=\"onglets".$num_onglet."\" style=\"display:none;top:0px;left:0px;width:100%;height:100%\">" ;
   Echo "<TABLE class=\"action\" BGCOLOR=\"".$l ["couleur_fond"]."\" BORDER=\"0\" CELLPADDING=\"0\" CELLSPACING=\"0\" WIDTH=\"100%\" STYLE=\"border-collapse:collapse\">" ;
   For ($i = 1 ; $i <= $param_etab [0][0] ; $i++)
    {
     If ($param_etab [0][0] > 1)
      {
       Echo "<TR BGCOLOR=\"".$l ["lien"]."\"><TD COLSPAN=\"3\" ALIGN=\"CENTER\"" ; If ($i > 1) { Echo " style=\"border-top:#000000 1px solid\"" ; }
       Echo ">&nbsp;<B>&Eacute;tablissement&nbsp;:&nbsp;".$param_etab [$i]["nom"]."</B>&nbsp;(".$param_etab [$i]["numero"].")&nbsp;</TD></TR>" ;
      }
     Echo "<TR BGCOLOR=\"".$l ["lien"]."\"><TD COLSPAN=\"3\" ALIGN=\"CENTER\">&nbsp;<B>Ent&ecirc;te</B>&nbsp;</TD></TR>" ;
     Echo "<TR><TD ALIGN=\"RIGHT\" vALIGN=\"TOP\"><INPUT TYPE=\"RADIO\" NAME=\"entete_bulletins".$i."\" VALUE=\"0\"" ; If ($param_etab [$i]["entete_bulletins"] == 0) { Echo " CHECKED" ; }
     Echo "></TD>" ;
     Echo "<TD COLSPAN=\"2\">Papier&nbsp;sans&nbsp;ent&ecirc;te&nbsp;(vierge)&nbsp;->&nbsp;Impression&nbsp;de&nbsp;l'adresse&nbsp;et&nbsp;logo&nbsp;(si&nbsp;existe)&nbsp;de&nbsp;l'&eacute;tablissement.</TD></TR>" ;
     Echo "<TR><TD ALIGN=\"RIGHT\" vALIGN=\"TOP\"><INPUT TYPE=\"RADIO\" NAME=\"entete_bulletins".$i."\" VALUE=\"1\"" ; If ($param_etab [$i]["entete_bulletins"] == 1) { Echo " CHECKED" ; }
     Echo "></TD>" ;
     Echo "<TD COLSPAN=\"2\">Papier&nbsp;a&nbsp;ent&ecirc;te,&nbsp;avec&nbsp;adresse&nbsp;et&nbsp;logo&nbsp;de&nbsp;l'&eacute;tablissement&nbsp;pr&eacute;-imprim&eacute;<br><b>OU</b>&nbsp;papier&nbsp;vierge&nbsp;dont&nbsp;vous&nbsp;voulez&nbsp;imprimer&nbsp;un&nbsp;des&nbsp;logos&nbsp;(si&nbsp;existent)&nbsp;ci-dessous.</TD></TR>" ;
     // Saut de ligne
     If ($etat_bulletins [0] == 1)
      {
       Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
       Echo "<TR><TD ALIGN=\"RIGHT\" vALIGN=\"MIDDLE\"><INPUT TYPE=\"CHECKBOX\" NAME=\"imprimer_logo_bulletins".$i."\" VALUE=\"1\"" ;
       If ($param_etab [$i]["imprimer_logo_bulletins"] == 1) { Echo " CHECKED" ; }
       Echo "></TD>" ;
       Echo "<TD VALIGN=\"MIDDLE\" COLSPAN=\"2\">Imprimer&nbsp;l'un&nbsp;des&nbsp;logos&nbsp;ci-dessous&nbsp;:</TD>" ;
       Echo "</TR>" ;
       Echo "<TR><TD></TD><TD COLSPAN=\"2\"><TABLE BORDER=\"0\" CELLPADDING=\"0\" CELLSPACING=\"0\">" ;
       For ($j = 0 ; $j < $nbr_lignes_bulletins ; $j++)
        {
         Echo "<TR>" ;
         For ($k = 0 ; $k < $nbr ; $k++)
          {
           Echo "<TD ALIGN=\"RIGHT\" vALIGN=\"MIDDLE\"><INPUT TYPE=\"RADIO\" NAME=\"logo_bulletins".$i."\" VALUE=\"".$images_bulletins [$j*$nbr+$k]."\"" ;
           If ($param_etab [$i]["logo_bulletins"] == $images_bulletins [$j*$nbr+$k]) { Echo " CHECKED" ; }
           Echo "></TD><TD ALIGN=\"CENTER\"><IMG BORDER=\"0\" SRC=\"".$http_logos_bulletins."/".$base_choisie."/".$images_bulletins [$j*$nbr+$k]."\" WIDTH=\"".$taille_x."\" HEIGHT=\"".$taille_y."\">" ;
           Echo "<BR><FONT SIZE=\"-6\">".$images_bulletins [$j*$nbr+$k]."</FONT></TD>" ;
           If ($k < $nbr) { Echo "<TD>&nbsp;&nbsp;&nbsp;</TD>" ; }
          }
         Echo "</TR>" ;
        }
       Echo "<TR>" ;
       For ($k = 0 ; $k < $derniere_bulletins ; $k++)
        {
         Echo "<TD ALIGN=\"RIGHT\" vALIGN=\"MIDDLE\"><INPUT TYPE=\"RADIO\" NAME=\"logo_bulletins".$i."\" VALUE=\"".$images_bulletins [$j*$nbr+$k]."\"" ;
         If ($param_etab [$i]["logo_bulletins"] == $images_bulletins [$j*$nbr+$k]) { Echo " CHECKED" ; }
         Echo "></TD><TD align=\"center\"><IMG BORDER=\"0\" SRC=\"".$http_logos_bulletins."/".$base_choisie."/".$images_bulletins [$j*$nbr+$k]."\" WIDTH=\"".$taille_x."\" HEIGHT=\"".$taille_y."\">" ;
         Echo "<BR><FONT SIZE=\"-6\">".$images_bulletins [$j*$nbr+$k]."</FONT></TD>" ;
         If ($k < $derniere_bulletins) { Echo "<TD>&nbsp;&nbsp;&nbsp;</TD>" ; }
        }
       Echo "</TR></TABLE></TD></TR>" ;
       // Saut de ligne
       Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
       If ($etat_bulletins [1] == 1)
        {
	 Echo "<tr><td></td><td colspan=\"2\"><fieldset style=\"padding-top:8px;padding-bottom:8px;width:40%;margin-left:auto;margin-right:auto;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;\">" ;
         Echo "<legend>&nbsp;Importation&nbsp;d'un&nbsp;nouveau&nbsp;logo&nbsp;</legend>" ;
         Echo "<table style=\"border-collapse:collapse\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"".$l ["nom"]."\">" ;
	 Echo "<tr><td>&nbsp;Nom&nbsp;du&nbsp;fichier&nbsp;:&nbsp;</td><td><input type=\"file\" name=\"nouveau_logo_bulletins".$i."\" size=\"30\" value=\"\">&nbsp;</td></tr>" ;
	 Echo "<tr><td colspan=\"2\"></td></tr>" ;
         Echo "<tr><td align=\"right\">&nbsp;Format&nbsp;:&nbsp;</td><td><b>.JPG</b>&nbsp;ou&nbsp;<b>.GIF</b>&nbsp;</td></tr>" ;
         Echo "<tr><td align=\"right\" rowspan=\"3\" valign=\"top\">&nbsp;Taille&nbsp;:&nbsp;</td><td><b>L=230pixels&nbsp;H=90pixels&nbsp;MAXIMUM</b>&nbsp;pour&nbsp;bulletin&nbsp;SANS&nbsp;cadre&nbsp;adresse&nbsp;pour&nbsp;enveloppes&nbsp;sans&nbsp;fen&ecirc;tre&nbsp;</td></tr>" ;
         Echo "<tr><td>&nbsp;<i>ou</i>&nbsp;</td></tr>" ;
         Echo "<tr><td><b>L=230pixels&nbsp;H=180pixels&nbsp;MAXIMUM</b>&nbsp;pour&nbsp;bulletin&nbsp;AVEC&nbsp;cadre&nbsp;adresse&nbsp;pour&nbsp;enveloppes&nbsp;&agrave;&nbsp;fen&ecirc;tre&nbsp;</td></tr>" ;
	 Echo "</table></fieldset></td></tr>" ;
        }
       Else
        {
         Echo "<TR BACKGROUND=\"../../images/fond_bougeant_rouge.gif\"><TD></TD>" ;
         Echo "<TD COLSPAN=\"2\">Pas&nbsp;d'acc&egrave;s&nbsp;en&nbsp;&eacute;criture&nbsp;au&nbsp;r&eacute;pertoire&nbsp;<I><B>/".$repertoire_logos_bulletins."/".$base_choisie."</B></I>&nbsp;contenant&nbsp;les&nbsp;logos&nbsp;des&nbsp;bulletins&nbsp;de&nbsp;notes.</TD></TR>" ;
        }
      }
     Else
      {
       Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
       Echo "<TR BACKGROUND=\"../../images/fond_bougeant_rouge.gif\"><TD></TD>" ;
       Echo "<TD COLSPAN=\"2\">S&eacute;lection&nbsp;d'un&nbsp;logo&nbsp;IMPOSSIBLE&nbsp;:&nbsp;Pas&nbsp;d'acc&egrave;s&nbsp;en&nbsp;&eacute;criture&nbsp;au&nbsp;r&eacute;pertoire.&nbsp;</TD></TR>" ;
      }
     // Saut de ligne
     Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
     // Titre
     Echo "<TR BGCOLOR=\"".$l ["lien"]."\"><TD COLSPAN=\"3\" ALIGN=\"CENTER\">&nbsp;<B>Titre</B>&nbsp;</TD></TR>" ;
     Echo "<tr><td></td><td colspan=\"2\" align=\"center\">V&eacute;rifier&nbsp;la&nbsp;syntaxe&nbsp;du&nbsp;titre&nbsp;du&nbsp;bulletin&nbsp;de&nbsp;notes&nbsp;et&nbsp;corriger&nbsp;&eacute;ventuellement.</td></tr>" ;
     $periodes = SQL_commande ("SELECT id_type_periode,nom_periode,nombre FROM types_periode WHERE millesime='".$millesime."' ORDER BY nom_periode",$id_sql) ;
     $nbr_periodes = SQL_nbr_lignes ($periodes) ;
     For ($j = 1 ; $j <= $nbr_periodes ; $j++)
      {
       $periode = SQL_ligne_suivante ($periodes) ;
       $accord = restaure_configuration_defaut ("SYSTEME_PARAM","BULLETINS","ENTETE_1_".$periode [0]."_".$param_etab [$i]["id_etablissement"],"du") ;
       Echo "<tr><td></td><td colspan=\"2\">Bulletin&nbsp;de&nbsp;notes&nbsp;" ;
       Echo "<input type=\"text\" name=\"bentete_1_".$periode [0]."_".$param_etab [$i]["id_etablissement"]."\" value=\"".$accord."\" size=\"5\" maxlength=\"10\">&nbsp;" ;
       Echo "1er&nbsp;".$periode [1]."&nbsp;de&nbsp;l'ann&eacute;e&nbsp;scolaire&nbsp;".$millesime."-".($millesime+1)."</td></tr>" ;
      }
     // Saut de ligne
     Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
     // Options d'impression
     Echo "<TR BGCOLOR=\"".$l ["lien"]."\"><TD COLSPAN=\"3\" ALIGN=\"CENTER\">&nbsp;<B>Options&nbsp;d'impression</B>&nbsp;</TD></TR>" ;
     // Cadre adresse pour enveloppe a fenetre
     $adresse = restaure_configuration ("SYSTEME_PARAM","BULLETINS","ADRESSE_".$param_etab [$i]["id_etablissement"]) ;
     If ($adresse == "") { sauvegarde_configuration ("SYSTEME_PARAM","BULLETINS","ADRESSE_".$param_etab [$i]["id_etablissement"],1) ; $adresse = 1 ; }
     Echo "<tr><td align=\"right\" valign=\"top\"><input type=\"checkbox\" name=\"cadre_adr".$i."\" value=\"1\"" ; If ($adresse == 1) { Echo " checked" ; }
     Echo "></td><td colspan=\"2\">Imprimer&nbsp;le&nbsp;cadre&nbsp;adresse&nbsp;pour&nbsp;enveloppes&nbsp;&agrave;&nbsp;fen&ecirc;tre&nbsp;.</td></tr>" ;
     // Impression INE eleve
     $ine_eleve = restaure_configuration ("SYSTEME_PARAM","BULLETINS","INE_".$param_etab [$i]["id_etablissement"]) ;
     If ($ine_eleve == "") { sauvegarde_configuration ("SYSTEME_PARAM","BULLETINS","INE_".$param_etab [$i]["id_etablissement"],1) ; $ine_eleve = 1 ; }
     Echo "<tr><td align=\"right\" valign=\"top\"><input type=\"checkbox\" name=\"ine_bulletin".$i."\" value=\"1\"" ; If ($ine_eleve == 1) { Echo " checked" ; }
     Echo "></td><td colspan=\"2\">Imprimer&nbsp;le&nbsp;num&eacute;ro&nbsp;INE&nbsp;de&nbsp;l'&eacute;l&egrave;ve&nbsp;(si&nbsp;existe)&nbsp;.</td></tr>" ;
     // Impression des coefficients des matieres
     Echo "<TR>" ;
     Echo "<TD ALIGN=\"RIGHT\" vALIGN=\"TOP\"><INPUT TYPE=\"CHECKBOX\" NAME=\"coeff".$i."\" VALUE=\"1\"" ; If ($param_etab [$i]["coefficient"] == 1) { Echo " CHECKED" ; }
     Echo "></TD>" ;
     Echo "<TD COLSPAN=\"2\">Imprimer&nbsp;tous&nbsp;les&nbsp;coefficients&nbsp;des&nbsp;mati&egrave;res&nbsp;(m&ecirc;me&nbsp;si&nbsp;a&nbsp;1)&nbsp;lorsque&nbsp;la&nbsp;classe&nbsp;utilise&nbsp;des&nbsp;moyennes&nbsp;coefficient&eacute;es.</TD>" ;
     Echo "</TR>" ;
     // Examen blanc
     Echo "<TR>" ;
     Echo "<TD ALIGN=\"RIGHT\" vALIGN=\"TOP\"><INPUT TYPE=\"CHECKBOX\" NAME=\"examen_blanc".$i."\" VALUE=\"1\"" ; If ($param_etab [$i]["examen_blanc"] == 1) { Echo " CHECKED" ; }
     Echo "></TD>" ;
     Echo "<TD COLSPAN=\"2\">Imprimer&nbsp;les&nbsp;notes&nbsp;obtenues&nbsp;aux&nbsp;examens&nbsp;blanc&nbsp;par&nbsp;discipline&nbsp;si&nbsp;la&nbsp;classe&nbsp;l'utilise.</TD>" ;
     Echo "</TR>" ;
     // Impression de tous les noms de l'equipe pedagogique
     $bnoms_equipe_peda = restaure_configuration ("SYSTEME_PARAM","BULLETINS","IMP_NOMS_EQUIPE_".$param_etab [$i]["id_etablissement"]) ;
     If ($bnoms_equipe_peda == "") { sauvegarde_configuration ("SYSTEME_PARAM","BULLETINS","IMP_NOMS_EQUIPE_".$param_etab [$i]["id_etablissement"],0) ; $bnoms_equipe_peda = 0 ; }
     Echo "<TR>" ;
     Echo "<TD ALIGN=\"RIGHT\" vALIGN=\"TOP\"><INPUT TYPE=\"CHECKBOX\" NAME=\"bnoms_equipe_peda".$i."\" VALUE=\"1\"" ; If ($bnoms_equipe_peda == 1) { Echo " CHECKED" ; }
     Echo "></TD>" ;
     Echo "<TD COLSPAN=\"2\" valign=\"top\">Si&nbsp;coch&eacute;,&nbsp;imprime&nbsp;tous&nbsp;les&nbsp;noms&nbsp;des&nbsp;enseignants&nbsp;d'une&nbsp;&eacute;quipe&nbsp;p&eacute;dagogique.<br>" ;
     Echo "Si&nbsp;non&nbsp;coch&eacute;,&nbsp;imprime&nbsp;:&nbsp;\"&Eacute;quipe&nbsp;p&eacute;dagogique&nbsp;de&nbsp;....\"</TD>" ;
     Echo "</TR>" ;
     // Impression du rang eleve/discipline ou classe
     $imp_rang = restaure_configuration ("SYSTEME_PARAM","BULLETINS","IMP_RANG_".$param_etab [$i]["id_etablissement"]) ;
     If ($imp_rang == "") { sauvegarde_configuration ("SYSTEME_PARAM","BULLETINS","IMP_RANG_".$param_etab [$i]["id_etablissement"],0) ; $imp_rang = 0 ; }
     Echo "<tr><td align=\"right\"><input type=\"checkbox\" name=\"bulletin_rang_activation_".$i."\" value=\"1\"" ; If ($imp_rang == 1) { Echo " checked" ; }
     Echo " onclick=\"javascript:activation_rang_bulletin_".$i."()\">";//<input type=\"hidden\" name=\"bulletin_rang_activation_".$i."_old\" value=\"".$imp_rang."\">" ;
     Echo "</td><td>&nbsp;Activer&nbsp;l'impression&nbsp;du&nbsp;RANG&nbsp;&eacute;l&egrave;ve.&nbsp;</td></tr>" ;
     Echo "</tr><td></td><td><div id=\"conf_bulletin_rang_".$i."\"" ; If ($imp_rang == 0) { Echo " style=\"display:none\"" ; }
     Echo ">&nbsp;<a href=\"javascript:ouvrefenetre('./parametrage.php?saisie=-5&id=".$param_etab [$i]["id_etablissement"]."',420,700)\">&nbsp;D&eacute;finir&nbsp;les&nbsp;propri&eacute;t&eacute;s&nbsp;de&nbsp;l'impression&nbsp;du&nbsp;rang.</a>&nbsp;</div></td></tr>" ;
     // Options des groupes de disciplines
     $groupe_discipline = restaure_configuration_defaut ("SYSTEME_PARAM","GESTION","GROUPE_DISC_ACTIVATION_".$param_etab [$i]["id_etablissement"], 0) ;
     If ($groupe_discipline == 1)
      {
       $nom_groupe_disc = restaure_configuration_defaut ("SYSTEME_PARAM","AFFICHAGE","INTITULE_GROUPE_DISC_".$param_etab [$i]["id_etablissement"], "0|Groupe de disciplines|Groupes de disciplines") ;
       $decompose_groupe_disc = Explode ("|", $nom_groupe_disc) ;
       // Saut de ligne
       Echo "<tr><td colspan=\"3\">&nbsp;</td></tr>" ;
       // Titre groupement de discipline
       $titre_gd = restaure_configuration_defaut ("SYSTEME_PARAM","BULLETINS","IMP_TITRE_GROUPEMENT_".$param_etab [$i]["id_etablissement"], 1) ;
       Echo "<tr><td align=\"right\" valign=\"top\"><input type=\"checkbox\" name=\"btitre_gd".$i."\" value=\"1\"" ; If ($titre_gd == 1) { Echo " checked" ; }
       Echo "></td><td colspan=\"2\">Imprimer&nbsp;le&nbsp;titre&nbsp;des&nbsp;".$decompose_groupe_disc [2]."&nbsp;.</td></tr>" ;
       // Format du titre
       $format_titre_gd = restaure_configuration_defaut ("SYSTEME_PARAM","BULLETINS","FORMAT_IMP_TITRE_GROUPEMENT_".$param_etab [$i]["id_etablissement"], 0) ;
       Echo "<tr><td></td><td colspan=\"2\"><input type=\"radio\" name=\"bformat_titre_gd".$i."\" value=\"0\"" ; If ($format_titre_gd == 0) { Echo " checked" ; }
       Echo ">Format&nbsp;:&nbsp;\"<b><i>Nom&nbsp;du&nbsp;".$decompose_groupe_disc [2]."&nbsp;-&nbsp;Coefficient&nbsp;:&nbsp;...</i></b>\"&nbsp;.</td></tr>" ;
       Echo "<tr><td></td><td colspan=\"2\"><input type=\"radio\" name=\"bformat_titre_gd".$i."\" value=\"1\"" ; If ($format_titre_gd == 1) { Echo " checked" ; }
       Echo ">Format&nbsp;:&nbsp;\"<b>".$decompose_groupe_disc [2]."&nbsp;:&nbsp;<i>Nom&nbsp;du&nbsp;".$decompose_groupe_disc [2]."&nbsp;-&nbsp;Coefficient&nbsp;:&nbsp;...</i></b>\"&nbsp;.</td></tr>" ;
       // Moyenne nc groupement de discipline
       $moyenne_nc_gd = restaure_configuration_defaut ("SYSTEME_PARAM","BULLETINS","IMP_MOY_NC_GROUPEMENT_".$param_etab [$i]["id_etablissement"], 1) ;
       Echo "<tr><td align=\"right\" valign=\"top\"><input type=\"checkbox\" name=\"bmoy_nc_gd".$i."\" value=\"1\"" ; If ($moyenne_nc_gd == 1) { Echo " checked" ; }
       Echo "></td><td colspan=\"2\">Imprimer&nbsp;la&nbsp;moyenne&nbsp;non&nbsp;coefficient&eacute;e&nbsp;de&nbsp;chaque&nbsp;".$decompose_groupe_disc [1]."&nbsp;.</td></tr>" ;
       // Affichage des min,moy et max non coefficentes
       $minmax_nc_gd = restaure_configuration_defaut ("SYSTEME_PARAM","BULLETINS","IMP_MIN_MAX_NC_GROUPEMENT_".$param_etab [$i]["id_etablissement"], 0) ;
       Echo "<tr><td></td>" ;
       Echo "<td colspan=\"2\"><input type=\"checkbox\" name=\"bminmax_nc_gd".$i."\" value=\"1\"" ; If ($minmax_nc_gd == 1) { Echo " checked" ; }
       Echo ">&nbsp;Imprimer&nbsp;les&nbsp;<i>min,&nbsp;moy&nbsp;et&nbsp;max</i>&nbsp;<b>non&nbsp;coefficient&eacute;s</b>.</td></tr>" ;
       // Moyenne c groupement de discipline
       $moyenne_c_gd = restaure_configuration_defaut ("SYSTEME_PARAM","BULLETINS","IMP_MOY_C_GROUPEMENT_".$param_etab [$i]["id_etablissement"], 0) ;
       Echo "<tr><td align=\"right\" valign=\"top\"><input type=\"checkbox\" name=\"bmoy_c_gd".$i."\" value=\"1\"" ; If ($moyenne_c_gd == 1) { Echo " checked" ; }
       Echo "></td><td colspan=\"2\">Imprimer&nbsp;la&nbsp;moyenne&nbsp;coefficient&eacute;e&nbsp;de&nbsp;chaque&nbsp;".$decompose_groupe_disc [1]."&nbsp;.</td></tr>" ;
       // Affichage des min,moy et max coefficentes
       $minmax_c_gd = restaure_configuration_defaut ("SYSTEME_PARAM","BULLETINS","IMP_MIN_MAX_C_GROUPEMENT_".$param_etab [$i]["id_etablissement"], 0) ;
       Echo "<tr><td></td>" ;
       Echo "<td colspan=\"2\"><input type=\"checkbox\" name=\"bminmax_c_gd".$i."\" value=\"1\"" ; If ($minmax_c_gd == 1) { Echo " checked" ; }
       Echo ">&nbsp;Imprimer&nbsp;les&nbsp;<i>min,&nbsp;moy&nbsp;et&nbsp;max</i>&nbsp;<b>coefficient&eacute;s</b>.</td></tr>" ;
      }
     // Saut de ligne
     Echo "<TR><TD COLSPAN=\"2\">&nbsp;</TD><TD ROWSPAN=\"5\" VALIGN=\"MIDDLE\" ALIGN=\"CENTER\"><IMG SRC=\"../images/options_bulletin.png\" BORDER=\"0\" ALIGN=\"MIDDLE\"></TD></TR>" ;
     // Affichage de la moyenne trimestrielle non coefficientee
     Echo "<TR>" ;
     Echo "<TD ALIGN=\"RIGHT\"><INPUT TYPE=\"CHECKBOX\" NAME=\"aff_moy_nc".$i."\" VALUE=\"1\"" ; If (($param_etab [$i]["aff_moy_nc"]&1) == 1) { Echo " CHECKED" ; }
     Echo "></TD>" ;
     Echo "<TD>Imprimer&nbsp;la&nbsp;ligne&nbsp;<I>moyenne&nbsp;trimestrielle</I>.</TD>" ;
     Echo "</TR>" ;
     // Affichage des min,moy et max non coefficentes
     Echo "<TR><td></td>" ;
     Echo "<TD><INPUT TYPE=\"CHECKBOX\" NAME=\"aff_nc".$i."\" VALUE=\"1\"" ; If (($param_etab [$i]["aff_nc"]&1) == 1) { Echo " CHECKED" ; }
     Echo ">&nbsp;Imprimer&nbsp;les&nbsp;<I>min,&nbsp;moy&nbsp;et&nbsp;max</I>&nbsp;<B>non&nbsp;coefficient&eacute;s</B>.</TD>" ;
     Echo "</TR>" ;
     // Affichage de la moyenne trimestrielle coefficientee
     Echo "<TR>" ;
     Echo "<TD ALIGN=\"RIGHT\"><INPUT TYPE=\"CHECKBOX\" NAME=\"aff_moy_c".$i."\" VALUE=\"1\"" ; If (($param_etab [$i]["aff_moy_c"]&1) == 1) { Echo " CHECKED" ; }
     Echo "></TD>" ;
     Echo "<TD>Imprimer&nbsp;la&nbsp;ligne&nbsp;<I>moyenne&nbsp;trimestrielle</I>&nbsp;<B>coefficient&eacute;e</B>.</TD>" ;
     Echo "</TR>" ;
     // Affichage des min,moy et max coefficentes
     Echo "<TR><td></td>" ;
     Echo "<td><INPUT TYPE=\"CHECKBOX\" NAME=\"aff_c".$i."\" VALUE=\"1\"" ; If (($param_etab [$i]["aff_c"]&1) == 1) { Echo " CHECKED" ; }
     Echo ">&nbsp;Imprimer&nbsp;les&nbsp;<I>min,&nbsp;moy&nbsp;et&nbsp;max</I>&nbsp;<B>coefficient&eacute;s</B>&nbsp;(si&nbsp;utilis&eacute;).</TD>" ;
     Echo "</TR>" ;
     // Saut de ligne
     Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
     // Activer l'impression des sous-matieres
     $ssmat = restaure_configuration ("SYSTEME_PARAM", "impression_sous_matiere", $param_etab [$i]["id_etablissement"]) ;
     Echo "<TR><td align=\"right\"><INPUT TYPE=\"CHECKBOX\" NAME=\"ssmat".$i."\" VALUE=\"1\"" ; If ($ssmat == 1) { Echo " CHECKED" ; }
     Echo "></td>" ;
     Echo "<td>&nbsp;Imprimer&nbsp;la&nbsp;moyenne&nbsp;de&nbsp;deux&nbsp;<i>sous-mati&egrave;res</i>&nbsp;au&nbsp;choix&nbsp;de&nbsp;l'enseignant&nbsp;de&nbsp;chaque&nbsp;discipline.</TD>" ;
     Echo "</TR>" ;
     // Activer l'impression d'un filigrane
     $init_filigrane = restaure_configuration_defaut ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$id_etablissement, "INIT", 0) ;
     If ($init_filigrane == 0) { filigrane_activation_defaut ($id_etablissement) ; }
     $activation_filigrane = restaure_configuration_defaut ("SYSTEME_PARAM", "BULLETIN_FILIGRANE_".$param_etab [$i]["id_etablissement"], "ACTIVATION", 1) ;
     Echo "<tr><td align=\"right\"><input type=\"checkbox\" name=\"bulletin_filigrane_activation_".$i."\" value=\"1\"" ; If ($activation_filigrane == 1) { Echo " checked" ; }
     Echo " onclick=\"javascript:activation_filigrane_bulletin_".$i."()\"><input type=\"hidden\" name=\"bulletin_filigrane_activation_".$i."_old\" value=\"".$activation_filigrane."\"></td>" ;
     Echo "<td>&nbsp;Activer&nbsp;l'impression&nbsp;d'un&nbsp;FILIGRANE&nbsp;(ou&nbsp;image&nbsp;de&nbsp;fond)&nbsp;</td></tr>" ;
     Echo "</tr><td></td><td><div id=\"conf_bulletin_filigrane_".$i."\"" ; If ($activation_filigrane == 0) { Echo " style=\"display:none\"" ; }
     Echo ">&nbsp;<a href=\"javascript:ouvrefenetre('./parametrage.php?saisie=-4&id=".$param_etab [$i]["id_etablissement"]."',420,700)\">&nbsp;D&eacute;finir&nbsp;les&nbsp;propri&eacute;t&eacute;s&nbsp;du&nbsp;filigrane&nbsp;</a>&nbsp;</div></td></tr>" ;
     
     /*
     // Saut de ligne
     Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
     // Decision d'orientation pour la derniere periode
     $btitre_zone_equipe = restaure_configuration ("SYSTEME_PARAM","BULLETINS","TITRE_ZONE_EQUIPE_PEDA_".$param_etab [$i]["id_etablissement"]) ;
     If ($btitre_zone_equipe == "")
      {
       $btitre_zone_equipe = filtrage_utf8 ("Appréciation de l'équipe pédagogique :") ;
       sauvegarde_configuration ("SYSTEME_PARAM","BULLETINS","TITRE_ZONE_EQUIPE_PEDA_".$param_etab [$i]["id_etablissement"],$btitre_zone_equipe) ;
      }
     Echo "<tr bgcolor=\"".$l ["lien"]."\"><td colspan=\"3\" align=\"center\">&nbsp;Titre&nbsp;de&nbsp;la&nbsp;zone&nbsp;r&eacute;serv&eacute;e&nbsp;&agrave;&nbsp;l'appr&eacute;ciation&nbsp;de&nbsp;l'&eacute;quipe&nbsp;p&eacute;dagogique.</td></tr>" ;
     Echo "<tr><td align=\"right\">Texte&nbsp;:&nbsp;</td><td><input type=\"texte\" name=\"btitre_zone_equipe_".$i."\" value=\"".$btitre_zone_equipe."\" size=\"90\" maxlength=\"150\"></td></tr>" ;
     */
     // Saut de ligne
     Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
     // Signature
     // Purge des signatures en double non utilisees
     $s1 = SQL_commande ("SELECT id_signature,nom FROM signatures ORDER BY id_signature DESC", $id_sql) ;
     $nbr_s1 = SQL_nbr_lignes ($s1) ;
     For ($i1 = 0 ; $i1 < $nbr_s1 ; $i1++)
      {
       $l1 = SQL_ligne_suivante ($s1) ;
       $s2 = SQL_commande ("SELECT id_signature,nom FROM signatures WHERE nom='".$l1 [1]."' AND id_signature!='".$l1 [0]."'", $id_sql) ;
       $nbr_s2 = SQL_nbr_lignes ($s2) ;
       For ($j1 = 0 ; $j1 < $nbr_s2 ; $j1++)
        {
	 $l2 = SQL_ligne_suivante ($s2) ;
	 $s3 = SQL_commande ("SELECT id_classe FROM classes WHERE signature='".$l1 [0]."' AND millesime='".$millesime."' LIMIT 1", $id_sql) ;
         If (SQL_nbr_lignes ($s3) == 0)
	  {
	   $s4 = SQL_commande ("SELECT id_etablissement FROM etablissements WHERE signature='".$l1 [0]."' AND millesime='".$millesime."' LIMIT 1", $id_sql) ;
	   If (SQL_nbr_lignes ($s4) == 0)
	    {
	     $ok = SQL_commande ("DELETE FROM signatures WHERE id_signature='".$l1 [0]."' LIMIT 1", $id_sql) ;
	    }
	  }
	}
      }
     Echo "<TR BGCOLOR=\"".$l ["lien"]."\"><TD COLSPAN=\"3\" ALIGN=\"CENTER\">&nbsp;<B>Signature&nbsp;</B>&nbsp;</TD></TR>" ;
     $signe = SQL_commande ("SELECT * FROM signatures", $id_sql) ;
     For ($j = 0 ; $j < SQL_nbr_lignes ($signe) ; $j++)
      {
       $ligne = SQL_tableau_associatif ($signe, "") ;
       Echo "<TR>" ;
       Echo "<TD ALIGN=\"RIGHT\"><INPUT TYPE=\"RADIO\" NAME=\"signe".$i."\" VALUE=\"".$ligne ["id_signature"]."\"" ; If ($param_etab [$i]["signature"] == $ligne ["id_signature"]) { Echo " CHECKED" ; }
       Echo "></TD>" ;
       Echo "<TD COLSPAN=\"2\">".$ligne ["nom"]."</TD>" ;
       Echo "</TR>" ;
      }
     // Saut de ligne
     Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
     Echo "<TR>" ;
     Echo "<TD ALIGN=\"RIGHT\"><INPUT TYPE=\"RADIO\" NAME=\"signe".$i."\" VALUE=\"0\"></TD>" ;
     Echo "<TD COLSPAN=\"2\">Autre&nbsp;:&nbsp;<INPUT TYPE=\"TEXT\" NAME=\"nouv_signe".$i."\" VALUE=\"\"></TD>" ;
     Echo "</TR>" ;
     // Saut de ligne
     Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
     Echo "<TR BGCOLOR=\"".$l ["lien"]."\"><TD COLSPAN=\"3\" ALIGN=\"CENTER\">&nbsp;<B>Bas&nbsp;de&nbsp;page</B>&nbsp;</TD></TR>" ;
     // Activer la saisie des orientations (cases cochables)
     $classes = SQL_commande ("SELECT id_classe FROM classes LIMIT 1", $id_sql) ;
     If (SQL_nbr_lignes ($classes) == 1)
      {
       $droit_cases_cochables = restaure_configuration ("SYSTEME_PARAM", "BULLETIN_COCHE_".$param_etab [$i]["id_etablissement"], "ACTIVATION") ;
       If ($droit_cases_cochables == "") { sauvegarde_configuration ("SYSTEME_PARAM", "BULLETIN_COCHE_".$param_etab [$i]["id_etablissement"], "ACTIVATION", 0) ; $droit_cases_cochables = 0 ; }
       Echo "<tr><td align=\"right\"><input type=\"checkbox\" name=\"bulletin_coche_activation_".$i."\" value=\"1\"" ; If ($droit_cases_cochables == 1) { Echo " checked" ; }
       Echo " onclick=\"javascript:activation_coche_bulletin_".$i."()\"><input type=\"hidden\" name=\"bulletin_coche_activation_".$i."_old\" value=\"".$droit_cases_cochables."\"></td>" ;
       Echo "<td>&nbsp;Activer&nbsp;les&nbsp;saisies&nbsp;CASES&nbsp;&Agrave;&nbsp;COCHER&nbsp;</td></tr>" ;
       Echo "</tr><td></td><td><div id=\"conf_bulletin_cases_".$i."\"" ; If ($droit_cases_cochables == 0) { Echo " style=\"display:none\"" ; }
       Echo ">&nbsp;<a href=\"javascript:ouvrefenetre('./parametrage.php?saisie=-3&id=".$param_etab [$i]["id_etablissement"]."',330,500)\">&nbsp;D&eacute;claration&nbsp;des&nbsp;cases&nbsp;&agrave;&nbsp;cocher&nbsp;</a>&nbsp;</div></td></tr>" ;
      }
     // Decision d'orientation pour la derniere periode
     $orientation_activation = restaure_configuration ("SYSTEME_PARAM","BULLETINS","ORIENTATION_".$param_etab [$i]["id_etablissement"]."_ACTIVATION") ;
     If ($orientation_activation == "") { sauvegarde_configuration ("SYSTEME_PARAM","BULLETINS","ORIENTATION_".$param_etab [$i]["id_etablissement"]."_ACTIVATION",0) ; $orientation_activation = 0 ; }
     $orientation_validite = restaure_configuration ("SYSTEME_PARAM","BULLETINS","ORIENTATION_".$param_etab [$i]["id_etablissement"]."_VALIDITE") ;
     If ($orientation_validite == "") { sauvegarde_configuration ("SYSTEME_PARAM","BULLETINS","ORIENTATION_".$param_etab [$i]["id_etablissement"]."_VALIDITE",4) ; $orientation_validite = 4 ; }
     $orientation_texte = restaure_configuration ("SYSTEME_PARAM","BULLETINS","ORIENTATION_".$param_etab [$i]["id_etablissement"]."_TEXTE") ;
     If ($orientation_texte == "")
      {
       $orientation_texte = "Décision d'orientation de l'équipe pédagogique :" ;
       sauvegarde_configuration ("SYSTEME_PARAM","BULLETINS","ORIENTATION_".$param_etab [$i]["id_etablissement"]."_TEXTE",$orientation_texte) ;
      }
     
     Echo "<tr><td align=\"right\"><input type=\"checkbox\" name=\"or_act_".$i."\" value=\"1\"" ; If ($orientation_activation == 1) { Echo " checked" ; }
     Echo "></td>" ;
     Echo "<td>&nbsp;Activation&nbsp;de&nbsp;l'impression&nbsp;d'un&nbsp;texte&nbsp;en&nbsp;bas&nbsp;de&nbsp;page.</td>" ;
     Echo "</tr>" ;
     Echo "<tr><td align=\"right\">Validit&eacute;&nbsp;:&nbsp;</td><td><select name=\"or_val_".$i."\">" ;
     Echo "<option value=\"1\"" ; If ($orientation_validite == 1) { Echo " selected" ; } Echo ">Premi&egrave;re p&eacute;riode</option>" ;
     Echo "<option value=\"2\"" ; If ($orientation_validite == 2) { Echo " selected" ; } Echo ">Deuxi&egrave;me p&eacute;riode</option>" ;
     Echo "<option value=\"4\"" ; If ($orientation_validite == 4) { Echo " selected" ; } Echo ">Troisi&egrave;me p&eacute;riode</option>" ;
     Echo "<option value=\"3\"" ; If ($orientation_validite == 3) { Echo " selected" ; } Echo ">Premi&egrave;re et deuxi&egrave;me p&eacute;riode</option>" ;
     Echo "<option value=\"5\"" ; If ($orientation_validite == 5) { Echo " selected" ; } Echo ">Premi&egrave;re et troisi&egrave;me p&eacute;riode</option>" ;
     Echo "<option value=\"6\"" ; If ($orientation_validite == 6) { Echo " selected" ; } Echo ">Deuxi&egrave;me et troisi&egrave;me p&eacute;riode</option>" ;
     Echo "<option value=\"7\"" ; If ($orientation_validite == 7) { Echo " selected" ; } Echo ">Toutes les p&eacute;riodes</option>" ;
     Echo "</select></td></tr>" ;
     Echo "<tr><td align=\"right\">Texte&nbsp;:&nbsp;</td><td><input type=\"texte\" name=\"or_texte_".$i."\" value=\"".$orientation_texte."\" size=\"70\" maxlength=\"100\"></td></tr>" ;
     // Saut de ligne
     Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
    }
   Echo "</table></div>" ;
   
   // ================================== RELEVES DE NOTES =====================================
   // Entete du releve
   $num_onglet++ ;
   Echo "<div id=\"onglets".$num_onglet."\" style=\"display:none;top:0px;left:0px;width:100%;height:100%;\">" ;
   Echo "<TABLE class=\"action\" BGCOLOR=\"".$l ["couleur_fond"]."\" BORDER=\"0\" CELLPADDING=\"0\" CELLSPACING=\"0\" WIDTH=\"100%\" STYLE=\"border-collapse:collapse\">" ;
   For ($i = 1 ; $i <= $param_etab [0][0] ; $i++)
    {
     If ($param_etab [0][0] > 1)
      {
       Echo "<TR BGCOLOR=\"".$l ["lien"]."\"><TD COLSPAN=\"3\" ALIGN=\"CENTER\"" ; If ($i > 1) { Echo " style=\"border-top:#000000 1px solid\"" ; }
       Echo ">&nbsp;<B>&Eacute;tablissement&nbsp;:&nbsp;".$param_etab [$i]["nom"]."</B>&nbsp;(".$param_etab [$i]["numero"].")&nbsp;</TD></TR>" ;
      }
     Echo "<TR BGCOLOR=\"".$l ["lien"]."\"><TD COLSPAN=\"3\" ALIGN=\"CENTER\">&nbsp;<B>Ent&ecirc;te</B>&nbsp;</TD></TR>" ;
     Echo "<TR><TD ALIGN=\"RIGHT\" vALIGN=\"TOP\"><INPUT TYPE=\"RADIO\" NAME=\"entete_releves".$i."\" VALUE=\"0\"" ; If ($param_etab [$i]["entete_releves"] == 0) { Echo " CHECKED" ; }
     Echo "></TD>" ;
     Echo "<TD COLSPAN=\"2\">Papier&nbsp;sans&nbsp;ent&ecirc;te&nbsp;(vierge)&nbsp;->&nbsp;Impression&nbsp;de&nbsp;l'adresse&nbsp;et&nbsp;logo&nbsp;(si&nbsp;existe)&nbsp;de&nbsp;l'&eacute;tablissement.</TD></TR>" ;
     Echo "<TR><TD ALIGN=\"RIGHT\" vALIGN=\"TOP\"><INPUT TYPE=\"RADIO\" NAME=\"entete_releves".$i."\" VALUE=\"1\"" ; If ($param_etab [$i]["entete_releves"] == 1) { Echo " CHECKED" ; }
     Echo "></TD>" ;
     Echo "<TD COLSPAN=\"2\">Papier&nbsp;a&nbsp;ent&ecirc;te,&nbsp;avec&nbsp;adresse&nbsp;et&nbsp;logo&nbsp;de&nbsp;l'&eacute;tablissement&nbsp;pr&eacute;-imprim&eacute;<br><b>OU</b>&nbsp;papier&nbsp;vierge&nbsp;dont&nbsp;vous&nbsp;voulez&nbsp;imprimer&nbsp;un&nbsp;des&nbsp;logos&nbsp;ci-dessous.</TD></TR>" ;
     
     If ($etat_releves [0] == 1)
      {
       // Saut de ligne
       Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
       Echo "<TR>" ;
       Echo "<TD ALIGN=\"RIGHT\" vALIGN=\"MIDDLE\"><INPUT TYPE=\"CHECKBOX\" NAME=\"imprimer_logo_releves".$i."\" VALUE=\"1\"" ; If ($param_etab [$i]["imprimer_logo_releves"] == 1) { Echo " CHECKED" ; }
       Echo "></TD>" ;
       Echo "<TD VALIGN=\"MIDDLE\" COLSPAN=\"2\">Imprimer&nbsp;l'un&nbsp;des&nbsp;logos&nbsp;ci-dessous&nbsp;:</TD>" ;
       Echo "</TR>" ;
       Echo "<TR><TD></TD><TD COLSPAN=\"2\"><TABLE BORDER=\"0\" CELLPADDING=\"0\" CELLSPACING=\"0\">" ;
       For ($j = 0 ; $j < $nbr_lignes_releves ; $j++)
        {
         Echo "<TR>" ;
         For ($k = 0 ; $k < $nbr ; $k++)
          {
           Echo "<TD ALIGN=\"RIGHT\" vALIGN=\"MIDDLE\"><INPUT TYPE=\"RADIO\" NAME=\"logo_releves".$i."\" VALUE=\"".$images_releves [$j*$nbr+$k]."\"" ;
           If ($param_etab [$i]["logo_releves"] == $images_releves [$j*$nbr+$k]) { Echo " CHECKED" ; }
           Echo "></TD><TD ALIGN=\"CENTER\"><IMG BORDER=\"0\" SRC=\"".$http_logos_releves."/".$base_choisie."/".$images_releves [$j*$nbr+$k]."\" WIDTH=\"".$taille_x."\" HEIGHT=\"".$taille_y."\">" ;
           Echo "<BR><FONT SIZE=\"-6\">".$images_releves [$j*$nbr+$k]."</FONT></TD>" ;
           If ($k < $nbr) { Echo "<TD>&nbsp;&nbsp;&nbsp;</TD>" ; }
          }
         Echo "</TR>" ;
        }
       Echo "<TR>" ;
       For ($k = 0 ; $k < $derniere_releves ; $k++)
        {
         Echo "<TD ALIGN=\"RIGHT\" vALIGN=\"MIDDLE\"><INPUT TYPE=\"RADIO\" NAME=\"logo_releves".$i."\" VALUE=\"".$images_releves [$j*$nbr+$k]."\"" ;
         If ($param_etab [$i]["logo_releves"] == $images_releves [$j*$nbr+$k]) { Echo " CHECKED" ; }
         //Echo " id=\"lr".$i."\" style=\"display:none\"><label for=\"lr".$i."\"><IMG BORDER=\"0\" SRC=\"".$http_logos_releves."/".$t [$j*$nbr+$k]."\" WIDTH=\"".$taille_x."\" HEIGHT=\"".$taille_y."\"></label>" ;
         Echo "></TD><TD align=\"center\"><IMG BORDER=\"0\" SRC=\"".$http_logos_releves."/".$base_choisie."/".$images_releves [$j*$nbr+$k]."\" WIDTH=\"".$taille_x."\" HEIGHT=\"".$taille_y."\">" ;
         Echo "<BR><FONT SIZE=\"-6\">".$images_releves [$j*$nbr+$k]."</FONT></TD>" ;
         If ($k < $derniere_releves) { Echo "<TD>&nbsp;&nbsp;&nbsp;</TD>" ; }
        }
       Echo "</TR></TABLE></TD></TR>" ;
       // Saut de ligne
       Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
       If ($etat_releves [1] == 1)
        {
	 Echo "<tr><td></td><td colspan=\"2\"><fieldset style=\"padding-top:8px;padding-bottom:8px;width:40%;margin-left:auto;margin-right:auto;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;\">" ;
         Echo "<legend>&nbsp;Importation&nbsp;d'un&nbsp;nouveau&nbsp;logo&nbsp;</legend>" ;
         Echo "<table style=\"border-collapse:collapse\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"".$l ["nom"]."\">" ;
	 Echo "<tr><td>&nbsp;Nom&nbsp;du&nbsp;fichier&nbsp;:&nbsp;</td><td><input type=\"file\" name=\"nouveau_logo_releves".$i."\" size=\"30\" value=\"\">&nbsp;</td></tr>" ;
	 Echo "<tr><td colspan=\"2\"></td></tr>" ;
         Echo "<tr><td align=\"right\">&nbsp;Format&nbsp;:&nbsp;</td><td><b>.JPG</b>&nbsp;ou&nbsp;<b>.GIF</b>&nbsp;</td></tr>" ;
         Echo "<tr><td align=\"right\" rowspan=\"3\" valign=\"top\">&nbsp;Taille&nbsp;:&nbsp;</td><td><b>L=230pixels&nbsp;H=90pixels&nbsp;MAXIMUM</b>&nbsp;pour&nbsp;bulletin&nbsp;SANS&nbsp;cadre&nbsp;adresse&nbsp;pour&nbsp;enveloppes&nbsp;&agrave;&nbsp;fen&ecirc;tre&nbsp;</td></tr>" ;
         Echo "<tr><td>&nbsp;<i>ou</i>&nbsp;</td></tr>" ;
         Echo "<tr><td><b>L=230pixels&nbsp;H=180pixels&nbsp;MAXIMUM</b>&nbsp;pour&nbsp;bulletin&nbsp;AVEC&nbsp;cadre&nbsp;adresse&nbsp;pour&nbsp;enveloppes&nbsp;&agrave;&nbsp;fen&ecirc;tre&nbsp;</td></tr>" ;
	 Echo "</table></fieldset></td></tr>" ;
        }
       Else
        {
	 Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
         Echo "<TR BACKGROUND=\"../../images/fond_bougeant_rouge.gif\"><TD></TD>" ;
         Echo "<TD COLSPAN=\"2\">Pas&nbsp;d'acc&egrave;s&nbsp;en&nbsp;&eacute;criture&nbsp;au&nbsp;r&eacute;pertoire&nbsp;<I><B>/".$repertoire_logos_releves."/".$base_choisie."</B></I>&nbsp;contenant&nbsp;les&nbsp;logos&nbsp;des&nbsp;relev&eacute;s&nbsp;de&nbsp;notes.</TD></TR>" ;
        }
      }
     Else
      {
       Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
       Echo "<TR BACKGROUND=\"../../images/fond_bougeant_rouge.gif\"><TD></TD>" ;
       Echo "<TD COLSPAN=\"2\">S&eacute;lection&nbsp;d'un&nbsp;logo&nbsp;IMPOSSIBLE&nbsp;:&nbsp;Pas&nbsp;d'acc&egrave;s&nbsp;en&nbsp;&eacute;criture&nbsp;au&nbsp;r&eacute;pertoire.&nbsp;</TD></TR>" ;
      }
     // Saut de ligne
     Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
     // Titre
     Echo "<TR BGCOLOR=\"".$l ["lien"]."\"><TD COLSPAN=\"3\" ALIGN=\"CENTER\">&nbsp;<B>Titre</B>&nbsp;</TD></TR>" ;
     Echo "<tr><td></td><td colspan=\"2\" align=\"center\">V&eacute;rifier&nbsp;la&nbsp;syntaxe&nbsp;du&nbsp;titre&nbsp;du&nbsp;relev&eacute;&nbsp;de&nbsp;notes&nbsp;et&nbsp;corriger&nbsp;&eacute;ventuellement.</td></tr>" ;
     $periodes = SQL_commande ("SELECT id_type_periode,nom_periode,nombre FROM types_periode WHERE millesime='".$millesime."' ORDER BY nom_periode",$id_sql) ;
     $nbr_periodes = SQL_nbr_lignes ($periodes) ;
     For ($j = 1 ; $j <= $nbr_periodes ; $j++)
      {
       $periode = SQL_ligne_suivante ($periodes) ;
       $accord = restaure_configuration_defaut ("SYSTEME_PARAM","RELEVES","ENTETE_1_".$periode [0]."_".$param_etab [$i]["id_etablissement"],"du") ;
       Echo "<tr><td></td><td colspan=\"2\">Relev&eacute;&nbsp;de&nbsp;notes&nbsp;au&nbsp;".Date ("d")."&nbsp;".$nom_mois [(int)Date ("m")]."&nbsp;".Date ("Y")."&nbsp;" ;
       Echo "<input type=\"text\" name=\"rentete_1_".$periode [0]."_".$param_etab [$i]["id_etablissement"]."\" value=\"".$accord."\" size=\"5\" maxlength=\"10\">&nbsp;" ;
       Echo $periode [1]."&nbsp;1&nbsp;de&nbsp;l'ann&eacute;e&nbsp;scolaire&nbsp;".$millesime."-".($millesime+1)."</td></tr>" ;
      }
     // Saut de ligne
     Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
     // Options d'impression
     Echo "<TR BGCOLOR=\"".$l ["lien"]."\"><TD COLSPAN=\"3\" ALIGN=\"CENTER\">&nbsp;<B>Options&nbsp;d'impression</B>&nbsp;</TD></TR>" ;
     // Coefficients
     $coeff = restaure_configuration ("SYSTEME_PARAM","RELEVES","COEFF_".$param_etab [$i]["id_etablissement"]) ;
     If ($coeff == "") { sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","COEFF_".$param_etab [$i]["id_etablissement"],0) ; $coeff = 0 ; }
     Echo "<TR>" ;
     Echo "<TD ALIGN=\"RIGHT\" vALIGN=\"TOP\"><INPUT TYPE=\"CHECKBOX\" NAME=\"rcoeff".$i."\" VALUE=\"1\"" ; If ($coeff == 1) { Echo " CHECKED" ; }
     Echo "></TD>" ;
     Echo "<TD COLSPAN=\"2\">Imprimer&nbsp;tous&nbsp;les&nbsp;coefficients&nbsp;des&nbsp;mati&egrave;res&nbsp;(m&ecirc;me&nbsp;si&nbsp;a&nbsp;1)&nbsp;lorsque&nbsp;la&nbsp;classe&nbsp;utilise&nbsp;des&nbsp;moyennes&nbsp;coefficient&eacute;es.</TD>" ;
     Echo "</TR>" ;
     // Date des devoirs
     $dd = restaure_configuration ("SYSTEME_PARAM","RELEVES","DATE_DEVOIRS_".$param_etab [$i]["id_etablissement"]) ;
     If ($dd == "") { sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","DATE_DEVOIRS_".$param_etab [$i]["id_etablissement"],0) ; $dd = 0 ; }
     Echo "<TR>" ;
     Echo "<TD ALIGN=\"RIGHT\" vALIGN=\"TOP\"><INPUT TYPE=\"CHECKBOX\" NAME=\"rdatedev".$i."\" VALUE=\"1\"" ; If ($dd == 1) { Echo " CHECKED" ; }
     Echo "></TD>" ;
     Echo "<TD COLSPAN=\"2\">Imprimer&nbsp;les&nbsp;dates&nbsp;des&nbsp;devoirs.</TD>" ;
     Echo "</TR>" ;
     // Coefficient des devoirs
     $cd = restaure_configuration ("SYSTEME_PARAM","RELEVES","COEFF_DEVOIRS_".$param_etab [$i]["id_etablissement"]) ;
     If ($cd == "") { sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","COEFF_DEVOIRS_".$param_etab [$i]["id_etablissement"],0) ; $cd = 0 ; }
     Echo "<TR>" ;
     Echo "<TD ALIGN=\"RIGHT\" vALIGN=\"TOP\"><INPUT TYPE=\"CHECKBOX\" NAME=\"rcoeffdev".$i."\" VALUE=\"1\"" ; If ($cd == 1) { Echo " CHECKED" ; }
     Echo "></TD>" ;
     Echo "<TD COLSPAN=\"2\">Imprimer&nbsp;tous&nbsp;les&nbsp;coefficients&nbsp;des&nbsp;devoirs&nbsp;(m&ecirc;me&nbsp;si&nbsp;a&nbsp;1).</TD>" ;
     Echo "</TR>" ;
     // Examen blanc
     $examb = restaure_configuration ("SYSTEME_PARAM","RELEVES","EXAM_BLANC_".$param_etab [$i]["id_etablissement"]) ;
     If ($examb == "") { sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","EXAM_BLANC_".$param_etab [$i]["id_etablissement"],0) ; $examb = 0 ; }
     Echo "<TR>" ;
     Echo "<TD ALIGN=\"RIGHT\" vALIGN=\"TOP\"><INPUT TYPE=\"CHECKBOX\" NAME=\"rexamen_blanc".$i."\" VALUE=\"1\"" ; If ($examb == 1) { Echo " CHECKED" ; }
     Echo "></TD>" ;
     Echo "<TD COLSPAN=\"2\">Imprimer&nbsp;les&nbsp;notes&nbsp;obtenues&nbsp;aux&nbsp;examens&nbsp;blanc&nbsp;par&nbsp;discipline&nbsp;si&nbsp;la&nbsp;classe&nbsp;l'utilise.</TD>" ;
     Echo "</TR>" ;
     // Impression de tous les noms de l'equipe pedagogique
     $rnoms_equipe_peda = restaure_configuration ("SYSTEME_PARAM","RELEVES","IMP_NOMS_EQUIPE_".$param_etab [$i]["id_etablissement"]) ;
     If ($rnoms_equipe_peda == "") { sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","IMP_NOMS_EQUIPE_".$param_etab [$i]["id_etablissement"],0) ; $rnoms_equipe_peda = 0 ; }
     Echo "<TR>" ;
     Echo "<TD ALIGN=\"RIGHT\" vALIGN=\"TOP\"><INPUT TYPE=\"CHECKBOX\" NAME=\"rnoms_equipe_peda".$i."\" VALUE=\"1\"" ; If ($rnoms_equipe_peda == 1) { Echo " CHECKED" ; }
     Echo "></TD>" ;
     Echo "<TD COLSPAN=\"2\" valign=\"top\">Si&nbsp;coch&eacute;,&nbsp;imprime&nbsp;tous&nbsp;les&nbsp;noms&nbsp;des&nbsp;enseignants&nbsp;d'une&nbsp;&eacute;quipe&nbsp;p&eacute;dagogique.<br>" ;
     Echo "Si&nbsp;non&nbsp;coch&eacute;,&nbsp;imprime&nbsp;:&nbsp;\"&Eacute;quipe&nbsp;p&eacute;dagogique&nbsp;de&nbsp;....\"</TD>" ;
     Echo "</TR>" ;
     // Impression du rang eleve/discipline ou classe
     $imp_rang = restaure_configuration ("SYSTEME_PARAM","RELEVES","IMP_RANG_".$param_etab [$i]["id_etablissement"]) ;
     If ($imp_rang == "") { sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","IMP_RANG_".$param_etab [$i]["id_etablissement"],0) ; $imp_rang = 0 ; }
     Echo "<tr><td align=\"right\"><input type=\"checkbox\" name=\"releve_rang_activation_".$i."\" value=\"1\"" ; If ($imp_rang == 1) { Echo " checked" ; }
     Echo " onclick=\"javascript:activation_rang_releve_".$i."()\">";//<input type=\"hidden\" name=\"releve_rang_activation_".$i."_old\" value=\"".$imp_rang."\">" ;
     Echo "</td><td>&nbsp;Activer&nbsp;l'impression&nbsp;du&nbsp;RANG&nbsp;&eacute;l&egrave;ve.&nbsp;</td></tr>" ;
     Echo "</tr><td></td><td><div id=\"conf_releve_rang_".$i."\"" ; If ($imp_rang == 0) { Echo " style=\"display:none\"" ; }
     Echo ">&nbsp;<a href=\"javascript:ouvrefenetre('./parametrage.php?saisie=-6&id=".$param_etab [$i]["id_etablissement"]."',420,700)\">&nbsp;D&eacute;finir&nbsp;les&nbsp;propri&eacute;t&eacute;s&nbsp;de&nbsp;l'impression&nbsp;du&nbsp;rang.</a>&nbsp;</div></td></tr>" ;
     // Options des groupes de disciplines
     $groupe_discipline = restaure_configuration_defaut ("SYSTEME_PARAM","GESTION","GROUPE_DISC_ACTIVATION_".$param_etab [$i]["id_etablissement"], 0) ;
     If ($groupe_discipline == 2)
      {
       $nom_groupe_disc = restaure_configuration_defaut ("SYSTEME_PARAM","AFFICHAGE","INTITULE_GROUPE_DISC_".$param_etab [$i]["id_etablissement"], "0|Groupe de disciplines|Groupes de disciplines") ;
       $decompose_groupe_disc = Explode ("|", $nom_groupe_disc) ;
       // Saut de ligne
       Echo "<tr><td colspan=\"3\">&nbsp;</td></tr>" ;
       // Titre groupement de discipline
       $titre_gd = restaure_configuration_defaut ("SYSTEME_PARAM","RELEVES","IMP_TITRE_GROUPEMENT_".$param_etab [$i]["id_etablissement"], 1) ;
       Echo "<tr><td align=\"right\" valign=\"top\"><input type=\"checkbox\" name=\"rtitre_gd".$i."\" value=\"1\"" ; If ($titre_gd == 1) { Echo " checked" ; }
       Echo "></td><td colspan=\"2\">Imprimer&nbsp;le&nbsp;titre&nbsp;des&nbsp;".$decompose_groupe_disc [2]."&nbsp;.</td></tr>" ;
       // Format du titre
       $format_titre_gd = restaure_configuration_defaut ("SYSTEME_PARAM","RELEVES","FORMAT_IMP_TITRE_GROUPEMENT_".$param_etab [$i]["id_etablissement"], 0) ;
       Echo "<tr><td></td><td colspan=\"2\"><input type=\"radio\" name=\"rformat_titre_gd".$i."\" value=\"0\"" ; If ($format_titre_gd == 0) { Echo " checked" ; }
       Echo ">Format&nbsp;:&nbsp;\"<b><i>Nom&nbsp;du&nbsp;".$decompose_groupe_disc [2]."&nbsp;-&nbsp;Coefficient&nbsp;:&nbsp;...</i></b>\"&nbsp;.</td></tr>" ;
       Echo "<tr><td></td><td colspan=\"2\"><input type=\"radio\" name=\"rformat_titre_gd".$i."\" value=\"1\"" ; If ($format_titre_gd == 1) { Echo " checked" ; }
       Echo ">Format&nbsp;:&nbsp;\"<b>".$decompose_groupe_disc [2]."&nbsp;:&nbsp;<i>Nom&nbsp;du&nbsp;".$decompose_groupe_disc [2]."&nbsp;-&nbsp;Coefficient&nbsp;:&nbsp;...</i></b>\"&nbsp;.</td></tr>" ;
       // Moyenne nc groupement de discipline
       $moyenne_nc_gd = restaure_configuration_defaut ("SYSTEME_PARAM","RELEVES","IMP_MOY_NC_GROUPEMENT_".$param_etab [$i]["id_etablissement"], 1) ;
       Echo "<tr><td align=\"right\" valign=\"top\"><input type=\"checkbox\" name=\"rmoy_nc_gd".$i."\" value=\"1\"" ; If ($moyenne_nc_gd == 1) { Echo " checked" ; }
       Echo "></td><td colspan=\"2\">Imprimer&nbsp;la&nbsp;moyenne&nbsp;non&nbsp;coefficient&eacute;e&nbsp;de&nbsp;chaque&nbsp;".$decompose_groupe_disc [1]."&nbsp;.</td></tr>" ;
       // Affichage des min,moy et max non coefficentes
       $minmax_nc_gd = restaure_configuration_defaut ("SYSTEME_PARAM","RELEVES","IMP_MIN_MAX_NC_GROUPEMENT_".$param_etab [$i]["id_etablissement"], 0) ;
       Echo "<tr><td></td>" ;
       Echo "<td colspan=\"2\"><input type=\"checkbox\" name=\"rminmax_nc_gd".$i."\" value=\"1\"" ; If ($minmax_nc_gd == 1) { Echo " checked" ; }
       Echo ">&nbsp;Imprimer&nbsp;les&nbsp;<i>min,&nbsp;moy&nbsp;et&nbsp;max</i>&nbsp;<b>non&nbsp;coefficient&eacute;s</b>.</td></tr>" ;
       // Moyenne c groupement de discipline
       $moyenne_c_gd = restaure_configuration_defaut ("SYSTEME_PARAM","RELEVES","IMP_MOY_C_GROUPEMENT_".$param_etab [$i]["id_etablissement"], 0) ;
       Echo "<tr><td align=\"right\" valign=\"top\"><input type=\"checkbox\" name=\"rmoy_c_gd".$i."\" value=\"1\"" ; If ($moyenne_c_gd == 1) { Echo " checked" ; }
       Echo "></td><td colspan=\"2\">Imprimer&nbsp;la&nbsp;moyenne&nbsp;coefficient&eacute;e&nbsp;de&nbsp;chaque&nbsp;".$decompose_groupe_disc [1]."&nbsp;.</td></tr>" ;
       // Affichage des min,moy et max coefficentes
       $minmax_c_gd = restaure_configuration_defaut ("SYSTEME_PARAM","RELEVES","IMP_MIN_MAX_C_GROUPEMENT_".$param_etab [$i]["id_etablissement"], 0) ;
       Echo "<tr><td></td>" ;
       Echo "<td colspan=\"2\"><input type=\"checkbox\" name=\"rminmax_c_gd".$i."\" value=\"1\"" ; If ($minmax_c_gd == 1) { Echo " checked" ; }
       Echo ">&nbsp;Imprimer&nbsp;les&nbsp;<i>min,&nbsp;moy&nbsp;et&nbsp;max</i>&nbsp;<b>coefficient&eacute;s</b>.</td></tr>" ;
      }
     // Saut de ligne
     Echo "<TR><TD COLSPAN=\"2\">&nbsp;</TD><TD ROWSPAN=\"7\" VALIGN=\"MIDDLE\" ALIGN=\"CENTER\"><IMG SRC=\"../images/options_bulletin.png\" BORDER=\"0\" ALIGN=\"MIDDLE\"></TD></TR>" ;
     // Affichage de la moyenne trimestrielle eleve
     $moy_eleve = restaure_configuration ("SYSTEME_PARAM","RELEVES","MOY_ELEVE_".$param_etab [$i]["id_etablissement"]) ;
     If ($moy_eleve == "") { sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","MOY_ELEVE_".$param_etab [$i]["id_etablissement"],1) ; $moy_eleve = 1 ; }
     Echo "<TR>" ;
     Echo "<TD ALIGN=\"RIGHT\"><INPUT TYPE=\"CHECKBOX\" NAME=\"raff_moy_eleve".$i."\" VALUE=\"1\"" ; If ($moy_eleve == 1) { Echo " CHECKED" ; }
     Echo "></TD>" ;
     Echo "<TD>Imprimer&nbsp;la&nbsp;colonne&nbsp;<I>Moy.&nbsp;&eacute;l&egrave;ve</I>.</TD>" ;
     Echo "</TR>" ;
     // Affichage de la moyenne trimestrielle classe
     $moy_classe = restaure_configuration ("SYSTEME_PARAM","RELEVES","MOY_CLASSE_".$param_etab [$i]["id_etablissement"]) ;
     If ($moy_classe == "") { sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","MOY_CLASSE_".$param_etab [$i]["id_etablissement"],1) ; $moy_classe = 1 ; }
     Echo "<TR>" ;
     Echo "<TD ALIGN=\"RIGHT\"><INPUT TYPE=\"CHECKBOX\" NAME=\"raff_moy_classe".$i."\" VALUE=\"1\"" ; If ($moy_classe == 1) { Echo " CHECKED" ; }
     Echo "></TD>" ;
     Echo "<TD>Imprimer&nbsp;la&nbsp;colonne&nbsp;<I>Moyenne&nbsp;Classe</I>.</TD>" ;
     Echo "</TR>" ;
     // Affichage de la moyenne trimestrielle non coefficientee
     $moy_nc = restaure_configuration ("SYSTEME_PARAM","RELEVES","MOY_NC_".$param_etab [$i]["id_etablissement"]) ;
     If ($moy_nc == "") { sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","MOY_NC_".$param_etab [$i]["id_etablissement"],1) ; $moy_nc = 1 ; }
     Echo "<TR>" ;
     Echo "<TD ALIGN=\"RIGHT\"><INPUT TYPE=\"CHECKBOX\" NAME=\"raff_moy_nc".$i."\" VALUE=\"1\"" ; If ($moy_nc == 1) { Echo " CHECKED" ; }
     Echo "></TD>" ;
     Echo "<TD>Imprimer&nbsp;la&nbsp;ligne&nbsp;<I>moyenne&nbsp;trimestrielle</I>.</TD>" ;
     Echo "</TR>" ;
     // Affichage des min,moy et max non coefficentes
     $min_max_nc = restaure_configuration ("SYSTEME_PARAM","RELEVES","MIN_MAX_NC_".$param_etab [$i]["id_etablissement"]) ;
     If ($min_max_nc == "") { sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","MIN_MAX_NC_".$param_etab [$i]["id_etablissement"],0) ; $min_max_nc = 0 ; }
     Echo "<TR><td></td>" ;
     Echo "<TD><INPUT TYPE=\"CHECKBOX\" NAME=\"raff_nc".$i."\" VALUE=\"1\"" ; If ($min_max_nc == 1) { Echo " CHECKED" ; }
     Echo ">&nbsp;Imprimer&nbsp;les&nbsp;<I>min,&nbsp;moy&nbsp;et&nbsp;max</I>&nbsp;<B>non&nbsp;coefficient&eacute;s</B>.</TD>" ;
     Echo "</TR>" ;
     // Affichage de la moyenne trimestrielle coefficientee
     $moy_c = restaure_configuration ("SYSTEME_PARAM","RELEVES","MOY_C_".$param_etab [$i]["id_etablissement"]) ;
     If ($moy_c == "") { sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","MOY_C_".$param_etab [$i]["id_etablissement"],0) ; $moy_c = 0 ; }
     Echo "<TR>" ;
     Echo "<TD ALIGN=\"RIGHT\"><INPUT TYPE=\"CHECKBOX\" NAME=\"raff_moy_c".$i."\" VALUE=\"1\"" ; If ($moy_c == 1) { Echo " CHECKED" ; }
     Echo "></TD>" ;
     Echo "<TD>Imprimer&nbsp;la&nbsp;ligne&nbsp;<I>moyenne&nbsp;trimestrielle</I>&nbsp;<B>coefficient&eacute;e</B>.</TD>" ;
     Echo "</TR>" ;
     // Affichage des min,moy et max coefficentes
     $min_max_c = restaure_configuration ("SYSTEME_PARAM","RELEVES","MIN_MAX_C_".$param_etab [$i]["id_etablissement"]) ;
     If ($min_max_c == "") { sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","MIN_MAX_C_".$param_etab [$i]["id_etablissement"],0) ; $min_max_c = 0 ; }
     Echo "<TR><td></td>" ;
     Echo "<td><INPUT TYPE=\"CHECKBOX\" NAME=\"raff_c".$i."\" VALUE=\"1\"" ; If ($min_max_c == 1) { Echo " CHECKED" ; }
     Echo ">&nbsp;Imprimer&nbsp;les&nbsp;<I>min,&nbsp;moy&nbsp;et&nbsp;max</I>&nbsp;<B>coefficient&eacute;s</B>&nbsp;(si&nbsp;utilis&eacute;).</TD>" ;
     Echo "</TR>" ;
     // Saut de ligne
     Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
     // Activer l'impression des sous-matieres
     $ssmat = restaure_configuration ("SYSTEME_PARAM", "RELEVES","IMP_SMAT_".$param_etab [$i]["id_etablissement"]) ;
     If ($ssmat == "") { sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","IMP_SMAT_".$param_etab [$i]["id_etablissement"],1) ; $ssmat = 1 ; }
     Echo "<TR><td><INPUT TYPE=\"CHECKBOX\" NAME=\"rssmat".$i."\" VALUE=\"1\"" ; If ($ssmat == 1) { Echo " CHECKED" ; }
     Echo "></td>" ;
     Echo "<td>&nbsp;Imprimer&nbsp;la&nbsp;moyenne&nbsp;de&nbsp;deux&nbsp;<i>sous-mati&egrave;res</i>&nbsp;au&nbsp;choix&nbsp;de&nbsp;l'enseignant&nbsp;de&nbsp;chaque&nbsp;discipline.</TD>" ;
     Echo "</TR>" ;
     // Saut de ligne
     Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
     // Signature
     $signature = restaure_configuration ("SYSTEME_PARAM","RELEVES","SIGNATURE_".$param_etab [$i]["id_etablissement"]) ;
     Echo "<TR BGCOLOR=\"".$l ["lien"]."\"><TD COLSPAN=\"3\" ALIGN=\"CENTER\">&nbsp;<B>Signature&nbsp;</B>&nbsp;</TD></TR>" ;
     $signe = SQL_commande ("SELECT * FROM signatures", $id_sql) ;
     For ($j = 0 ; $j < SQL_nbr_lignes ($signe) ; $j++)
      {
       $ligne = SQL_tableau_associatif ($signe, "") ;
       Echo "<TR>" ;
       Echo "<TD ALIGN=\"RIGHT\"><INPUT TYPE=\"RADIO\" NAME=\"rsigne".$i."\" VALUE=\"".$ligne ["id_signature"]."\"" ;
       If ($signature == "")
        {
         sauvegarde_configuration ("SYSTEME_PARAM","RELEVES","SIGNATURE_".$param_etab [$i]["id_etablissement"],$ligne ["id_signature"]) ;
         $signature = $ligne ["id_signature"] ;
         Echo " CHECKED" ;
        }
       ElseIf ($signe == $ligne ["id_signature"]) { Echo " CHECKED" ; }
       Echo "></TD>" ;
       Echo "<TD COLSPAN=\"2\">".$ligne ["nom"]."</TD>" ;
       Echo "</TR>" ;
      }
     // Saut de ligne
     Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
     Echo "<TR>" ;
     Echo "<TD ALIGN=\"RIGHT\"><INPUT TYPE=\"RADIO\" NAME=\"rsigne".$i."\" VALUE=\"0\"></TD>" ;
     Echo "<TD COLSPAN=\"2\">Autre&nbsp;:&nbsp;<INPUT TYPE=\"TEXT\" NAME=\"rnouv_signe".$i."\" VALUE=\"\"></TD>" ;
     Echo "</TR>" ;
     // Saut de ligne
     Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
    }
   Echo "</table></div>" ;
   
   // ================================== SAISIE DIRECTION/SECRETARIAT/CPE/ENSEIGNANTS =====================================
   // Affichage du style de bulletin CPE
   $num_onglet++ ;
   Echo "<div id=\"onglets".$num_onglet."\" style=\"display:none;top:0px;left:0px;width:100%;height:100%;\">" ;
   Echo "<TABLE class=\"action\" BGCOLOR=\"".$l ["couleur_fond"]."\" BORDER=\"0\" CELLPADDING=\"0\" CELLSPACING=\"0\" WIDTH=\"100%\" STYLE=\"border-collapse:collapse\">" ;
   For ($i = 1 ; $i <= $param_etab [0][0] ; $i++)
    {
     If ($param_etab [0][0] > 1)
      {
       Echo "<TR BGCOLOR=\"".$l ["lien"]."\"><TD COLSPAN=\"4\" ALIGN=\"CENTER\"" ; If ($i > 1) { Echo " style=\"border-top:#000000 1px solid\"" ; }
       Echo ">&nbsp;<B>&Eacute;tablissement&nbsp;:&nbsp;".$param_etab [$i]["nom"]."</B>&nbsp;(".$param_etab [$i]["numero"].")&nbsp;</TD></TR>" ;
      }
     Echo "<TR BGCOLOR=\"".$l ["lien"]."\"><TD COLSPAN=\"4\" ALIGN=\"CENTER\">&nbsp;<B>Saisie&nbsp;CPE&nbsp;g&eacute;n&eacute;ral</B>&nbsp;</TD></TR>" ;
     
     Echo "<TR><TD COLSPAN=\"4\">&nbsp;Vous&nbsp;pouvez&nbsp;choisir&nbsp;une&nbsp;saisie&nbsp;CPE&nbsp;par&nbsp;classe&nbsp;individuellement.&nbsp;" ;
     Echo "&nbsp;(Connexion&nbsp;Secr&eacute;tariat&nbsp;->&nbsp;Gestion&nbsp;->&nbsp;Classes->&nbsp;<img src=\"../images/fiche.png\" border=\0\">)&nbsp;</TD></TR>" ;
     // Affichage du style numero 0
     Echo "<TR><TD ALIGN=\"RIGHT\" vALIGN=\"MIDDLE\"><INPUT TYPE=\"RADIO\" NAME=\"bulletin_cpe".$i."\" VALUE=\"0\"" ; If ($param_etab [$i]["bulletin_cpe"] == 0) { Echo " CHECKED" ; }
     Echo "></TD>" ;
     Echo "<TD vALIGN=\"MIDDLE\" COLSPAN=\"2\"><FONT SIZE=\"-1\">Aucune&nbsp;saisie&nbsp;CPE.</TD><TD ROWSPAN=\"2\">&nbsp;</TD></TR>" ;
     Echo "<TR><TD></TD><TD valign=\"top\" COLSPAN=\"2\"></TD></TR>" ;
     Echo "</TR>" ;
     // Saut de ligne
     Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
     // Affichage du style numero 1
     Echo "<TR><TD ALIGN=\"RIGHT\" vALIGN=\"MIDDLE\"><INPUT TYPE=\"RADIO\" NAME=\"bulletin_cpe".$i."\" VALUE=\"1\"" ; If ($param_etab [$i]["bulletin_cpe"] == 1) { Echo " CHECKED" ; }
     Echo "></TD>" ;
     Echo "<TD vALIGN=\"MIDDLE\" COLSPAN=\"2\"><FONT SIZE=\"-1\">Bulletin&nbsp;avec&nbsp;saisie&nbsp;des&nbsp;absences/retards&nbsp;et&nbsp;observations&nbsp;(120&nbsp;caract&egrave;res).</TD><TD ROWSPAN=\"2\">&nbsp;</TD></TR>" ;
     Echo "<TR><TD></TD><TD valign=\"top\" COLSPAN=\"2\"><IMG SRC=\"../images/bulletin_style_1.png\" BORDER=\"0\"></TD></TR>" ;
     Echo "</TR>" ;
     // Saut de ligne
     Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
     // Affichage du style numero 2
     Echo "<TR><TD ALIGN=\"RIGHT\" vALIGN=\"MIDDLE\"><INPUT TYPE=\"RADIO\" NAME=\"bulletin_cpe".$i."\" VALUE=\"2\"" ; If ($param_etab [$i]["bulletin_cpe"] == 2) { Echo " CHECKED" ; }
     Echo "></TD>" ;
     Echo "<TD vALIGN=\"MIDDLE\" COLSPAN=\"2\"><FONT SIZE=\"-1\">Bulletin&nbsp;avec&nbsp;appr&eacute;ciations&nbsp;uniquement&nbsp;(240&nbsp;caract&egrave;res).</TD><TD ROWSPAN=\"2\">&nbsp;</TD></TR>" ;
     Echo "<TR><TD></TD><TD valign=\"top\" COLSPAN=\"2\"><IMG SRC=\"../images/bulletin_style_2.png\" BORDER=\"0\"></TD></TR>" ;
     // Saut de ligne
     Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
     // Affichage du style numero 3
     Echo "<TR><TD ALIGN=\"RIGHT\" vALIGN=\"MIDDLE\"><INPUT TYPE=\"RADIO\" NAME=\"bulletin_cpe".$i."\" VALUE=\"3\"" ; If ($param_etab [$i]["bulletin_cpe"] == 3) { Echo " CHECKED" ; }
     Echo "></TD>" ;
     Echo "<TD vALIGN=\"MIDDLE\" COLSPAN=\"2\"><FONT SIZE=\"-1\">Discipline&nbsp;avec&nbsp;affichage&nbsp;des&nbsp;note&nbsp;et&nbsp;appr&eacute;ciation.</TD><TD ROWSPAN=\"2\">&nbsp;</TD></TR>" ;
     Echo "<TR><TD></TD><TD valign=\"top\" COLSPAN=\"2\"><IMG SRC=\"../images/bulletin_style_3.png\" BORDER=\"0\"></TD></TR>" ;
     // Saut de ligne
     Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
     // Affichage du style numero 4
     Echo "<TR><TD ALIGN=\"RIGHT\" vALIGN=\"MIDDLE\"><INPUT TYPE=\"RADIO\" NAME=\"bulletin_cpe".$i."\" VALUE=\"4\"" ; If ($param_etab [$i]["bulletin_cpe"] == 4) { Echo " CHECKED" ; }
     Echo "></TD>" ;
     Echo "<TD vALIGN=\"MIDDLE\" COLSPAN=\"2\"><FONT SIZE=\"-1\">Discipline&nbsp;avec&nbsp;affichage&nbsp;des&nbsp;&nbsp;note&nbsp;,appr&eacute;ciation,&nbsp;minimum,&nbsp;maximum&nbsp;et&nbsp;moyenne&nbsp;classe.</TD><TD ROWSPAN=\"2\">&nbsp;</TD></TR>" ;
     Echo "<TR><TD></TD><TD valign=\"top\" COLSPAN=\"2\"><IMG SRC=\"../images/bulletin_style_4.png\" BORDER=\"0\"></TD></TR>" ;
     // Saut de ligne
     Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
     Echo "<TR BGCOLOR=\"".$l ["lien"]."\"><TD COLSPAN=\"4\" ALIGN=\"CENTER\">&nbsp;<B>Autres&nbsp;saisies</B>&nbsp;</TD></TR>" ;
     // Saut de ligne
     Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
     // Activer la saisie informatisee des appreciations du conseil de classe pour la direction
     Echo "<tr><td colspan=\"2\">&nbsp;Permettre&nbsp;la&nbsp;saisie&nbsp;informatis&eacute;e&nbsp;de&nbsp;l'<b>appr&eacute;ciation&nbsp;de&nbsp;l'&eacute;quipe&nbsp;p&eacute;dagogique</b>&nbsp;par&nbsp;:&nbsp;</td></tr>" ;
     $droit_equipe = restaure_configuration ("SYSTEME_PARAM", "saisie_equipe_peda_".$droit_direction, $param_etab [$i]["id_etablissement"]) ;
     Echo "<tr><td>&nbsp;</td><td><INPUT TYPE=\"CHECKBOX\" NAME=\"dep_".$droit_direction."_".$i."\" VALUE=\"1\"" ; If ($droit_equipe == 1) { Echo " CHECKED" ; }
     Echo ">&nbsp;la&nbsp;direction&nbsp;</TD>" ;
     Echo "</tr>" ;
     // Saut de ligne
     //Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
     // Activer la saisie informatisee des appreciations du conseil de classe pour le secretariat
     $droit_equipe = restaure_configuration ("SYSTEME_PARAM", "saisie_equipe_peda_".$droit_secretariat, $param_etab [$i]["id_etablissement"]) ;
     Echo "<TR><td>&nbsp;</td><td><INPUT TYPE=\"CHECKBOX\" NAME=\"dep_".$droit_secretariat."_".$i."\" VALUE=\"1\"" ; If ($droit_equipe == 1) { Echo " CHECKED" ; }
     Echo ">&nbsp;le&nbsp;secr&eacute;tariat&nbsp;</TD>" ;
     Echo "</TR>" ;
     // Saut de ligne
     //Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
     // Activer la saisie informatisee des appreciations du conseil de classe pour les cpe
     $droit_equipe = restaure_configuration ("SYSTEME_PARAM", "saisie_equipe_peda_".$droit_cpe, $param_etab [$i]["id_etablissement"]) ;
     Echo "<TR><td>&nbsp;</td><td><INPUT TYPE=\"CHECKBOX\" NAME=\"dep_".$droit_cpe."_".$i."\" VALUE=\"1\"" ; If ($droit_equipe == 1) { Echo " CHECKED" ; }
     Echo ">&nbsp;les&nbsp;CPE&nbsp;</TD>" ;
     Echo "</TR>" ;
     // Saut de ligne
     //Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
     // Activer la saisie informatisee des appreciations du conseil de classe pour les profs principaux
     $droit_equipe = restaure_configuration ("SYSTEME_PARAM", "saisie_equipe_peda_".$droit_prof, $param_etab [$i]["id_etablissement"]) ;
     Echo "<TR><td>&nbsp;</td><td><INPUT TYPE=\"CHECKBOX\" NAME=\"dep_".$droit_prof."_".$i."\" VALUE=\"1\"" ; If ($droit_equipe == 1) { Echo " CHECKED" ; }
     Echo ">&nbsp;les&nbsp;professeurs&nbsp;principaux&nbsp;</TD>" ;
     Echo "</TR>" ;
     // Saut de ligne
     Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
     // Activer la saisie multiple des appreciations pour les profs
     $droit_saisie = restaure_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$param_etab [$i]["id_etablissement"], "ACTIVATION") ;
     If ($droit_saisie == "") { sauvegarde_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$param_etab [$i]["id_etablissement"], "ACTIVATION", 0) ; $droit_saisie = 0 ; }
     Echo "<TR><td><INPUT TYPE=\"CHECKBOX\" NAME=\"act_".$i."\" VALUE=\"1\"" ; If ($droit_saisie == 1) { Echo " CHECKED" ; }
     Echo " onclick=\"javascript:activation_saisie_multiple_colonne".$i."()\"></td><td>&nbsp;Activer&nbsp;la&nbsp;saisie&nbsp;de&nbsp;plusieurs&nbsp;colonnes&nbsp;d'appr&eacute;ciations&nbsp;pour&nbsp;les&nbsp;enseignants</td>" ;
     $nbr_col = restaure_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$param_etab [$i]["id_etablissement"], "NBR_COLONNES") ;
     $nbr_car = restaure_configuration ("SYSTEME_PARAM", "SAISIE_APPRECIATIONS_".$id_etablissement, "TAILLE") ;
     If (($nbr_car == "") Or ($nbr_car == 0))
      {
       If (IsSet ($nbr_car_max_saisie_appreciations) And ($nbr_car_max_saisie_appreciations > 0))
        {
         sauvegarde_configuration ("SYSTEME_PARAM", "SAISIE_APPRECIATIONS_".$param_etab [$i]["id_etablissement"], "TAILLE", $nbr_car_max_saisie_appreciations) ;
         $nbr_car = $nbr_car_max_saisie_appreciations ;
        }
       Else
        {
         sauvegarde_configuration ("SYSTEME_PARAM", "SAISIE_APPRECIATIONS_".$param_etab [$i]["id_etablissement"], "TAILLE", 230) ;
         $nbr_car = 230 ;
        }
      }
     If (($nbr_col == "") Or ($nbr_col == 0))
      {
       sauvegarde_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$param_etab [$i]["id_etablissement"], "NBR_COLONNES", 1) ;
       $nbr_col = 1 ;
       sauvegarde_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$param_etab [$i]["id_etablissement"], "NOM_COLONNE_1", "Appr&eacute;ciations") ;
       sauvegarde_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$param_etab [$i]["id_etablissement"], "TAILLE_COLONNE_1", $nbr_car) ;
      }
     Echo "</tr><td></td><td><div id=\"conf_col".$i."\"" ; If ($droit_saisie == 0) { Echo " style=\"display:none\"" ; }
     Echo ">&nbsp;" ;
     If ($nbr_col == 1)
      {
       Echo "<a href=\"javascript:ouvrefenetre ('./parametrage.php?saisie=-1&id=".$param_etab [$i]["id_etablissement"]."',330,500)\">&nbsp;Configuration&nbsp;des&nbsp;colonnes&nbsp;de&nbsp;saisie&nbsp;</a>&nbsp;" ;
      }
     Else
      {
       Echo "<a href=\"javascript:ouvrefenetre ('./parametrage.php?saisie=-1&id=".$param_etab [$i]["id_etablissement"]."',330,500)\">&nbsp;Modifier&nbsp;la&nbsp;configuration&nbsp;des&nbsp;colonnes&nbsp;de&nbsp;saisie&nbsp;</a>&nbsp;" ;
      }
     /*
     Echo "<table border=\"1\" cellpadding=\"0\" cellspacing=\"0\" style=\"border:1px #000000 solid;border-collapse:collapse\">" ;
     $ligne1 = "<tr><td align=\"right\" bgcolor=\"".$l ["lien"]."\">&nbsp;Nom&nbsp;de&nbsp;la&nbsp;colonne&nbsp;:&nbsp;</td>" ;
     $ligne2 = "<tr><td align=\"right\" bgcolor=\"".$l ["lien"]."\">&nbsp;Nombre&nbsp;de&nbsp;caract&egrave;res&nbsp;:&nbsp;</td>" ;
     For ($j = 1 ; $j <= $nbr_col ; $j++)
      {
       $colonne = restaure_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$param_etab [$i]["id_etablissement"], "NOM_COLONNE_".$j) ;
       If ($colonne == "") { sauvegarde_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$param_etab [$i]["id_etablissement"], "NOM_COLONNE_".$j, "") ; $colonne = "" ; }
       $nbr_car = restaure_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$param_etab [$i]["id_etablissement"], "TAILLE_COLONNE_".$j) ;
       If ($nbr_car == "") { sauvegarde_configuration ("SYSTEME_PARAM", "SAISIE_MULTIPLE_".$param_etab [$i]["id_etablissement"], "TAILLE_COLONNE_".$j, Round ($nbr_car/$nbr_col)) ; $nbr_car = Round ($nbr_car/$nbr_col) ; }
       $ligne1 .= "<td align=\"center\">&nbsp;".$colonne."&nbsp;</td>" ;
       $ligne2 .= "<td align=\"center\">&nbsp;".$nbr_car."&nbsp;</td>" ;
      }
     Echo $ligne1."</tr>".$ligne2."</tr></table>" ;
     */
     Echo "</div></td></tr>" ;
     // Saut de ligne
     Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
     // Activer la saisie NOTANET si classes, fichiers notanet et tables existent
     $classes = SQL_commande ("SELECT id_classe FROM classes LIMIT 1", $id_sql) ;
     $tables_notanet = SQL_commande ("SELECT id_notanet_type_note FROM notanet_types_notes LIMIT 1", $id_sql) ;
     If ((SQL_nbr_lignes ($classes) == 1) And (File_Exists ("./notanet_init.php")) And (SQL_nbr_lignes ($tables_notanet) == 1))
      {
       $droit_notanet = restaure_configuration ("SYSTEME_PARAM", "NOTANET_".$param_etab [$i]["id_etablissement"], "ACTIVATION") ;
       If ($droit_notanet == "") { sauvegarde_configuration ("SYSTEME_PARAM", "NOTANET_".$param_etab [$i]["id_etablissement"], "ACTIVATION", 0) ; $droit_notanet = 0 ; }
       Echo "<tr><td><input type=\"checkbox\" name=\"notanet_activation_".$i."\" value=\"1\"" ; If ($droit_notanet == 1) { Echo " checked" ; }
       Echo " onclick=\"javascript:activation_saisie_notanet_".$i."()\"><input type=\"hidden\" name=\"notanet_activation_".$i."_old\" value=\"".$droit_notanet."\"></td>" ;
       Echo "<td>&nbsp;Activer&nbsp;la&nbsp;saisie&nbsp;NOTANET&nbsp;</td></tr>" ;
       Echo "</tr><td></td><td><div id=\"conf_notanet_".$i."\"" ; If ($droit_notanet == 0) { Echo " style=\"display:none\"" ; }
       Echo ">&nbsp;<a href=\"javascript:ouvrefenetre('./parametrage.php?saisie=-2&id=".$param_etab [$i]["id_etablissement"]."',330,500)\">&nbsp;D&eacute;claration&nbsp;des&nbsp;classes&nbsp;concern&eacute;es&nbsp;</a>&nbsp;</div></td></tr>" ;
      }
     // Saut de ligne
     Echo "<TR><TD COLSPAN=\"3\">&nbsp;</TD></TR>" ;
    }
   Echo "</table></div>" ;
   
   // ================================== DROITS CPE =====================================
   // Droits de l'espace CPE
   $num_onglet++ ;
   Echo "<div id=\"onglets".$num_onglet."\" style=\"display:none;top:0px;left:0px;width:100%;height:100%;\">" ;
   Echo "<table class=\"action\" bgcolor=\"".$l ["couleur_fond"]."\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"border-collapse:collapse\">" ;
   //Entete
   Echo "<tr bgcolor=\"".$l ["lien"]."\">" ;
   Echo "<td align=\"center\" valign=\"top\" style=\"border-right:1px solid #000000\">&nbsp;Menu&nbsp;</td>" ;
   Echo "<td align=\"center\" valign=\"top\" style=\"border-right:1px solid #000000\">&nbsp;Personne&nbsp;</td>" ;
   Echo "<td align=\"center\" valign=\"top\" style=\"border-right:1px solid #000000\">&nbsp;Tous&nbsp;</td>" ;
   Echo "<td align=\"center\" valign=\"top\" style=\"border-right:1px solid #000000\">&nbsp;CPE&nbsp;g&eacute;rant&nbsp;la&nbsp;classe&nbsp;</td>" ;
   Echo "<td align=\"center\" valign=\"top\">&nbsp;S&eacute;lection&nbsp;</td>" ;
   Echo "</tr>" ;
   $menus = SQL_commande ("SELECT m.id_menu_classe,m.emplacement,m.nom FROM menus_classe m,types_menus_classe t WHERE m.id_type_menu_classe=t.id_type_menu_classe ORDER BY t.type,m.emplacement", $id_sql) ;
   $nbr_menus = restaure_configuration ("SYSTEME_MENU_CPE","nombre","0") ;
   If ($nbr_menus == 0)
    {
     // Creation par defaut
     $nbr_menus = 2 ;
     sauvegarde_configuration ("SYSTEME_MENU_CPE","nombre","0",$nbr_menus) ;
     sauvegarde_configuration ("SYSTEME_MENU_CPE","nom","1","Consultation des bulletins") ;
     sauvegarde_configuration ("SYSTEME_MENU_CPE","droit","1","0") ;
     sauvegarde_configuration ("SYSTEME_MENU_CPE","nom","2","Impression des bulletins") ;
     sauvegarde_configuration ("SYSTEME_MENU_CPE","droit","2","0") ;
    }
   Echo "<input type=\"hidden\" name=\"nbr_menus_cpe\" value=\"".$nbr_menus."\">";
   For ($i = 1 ; $i <= $nbr_menus ; $i++)
    {
     $nom = restaure_configuration ("SYSTEME_MENU_CPE","nom",$i) ;
     $droit = restaure_configuration ("SYSTEME_MENU_CPE","droit",$i) ;
     Echo "<tr" ; If ($i%2) { Echo " bgcolor=\"".$l ["nom"]."\"" ; }
     Echo ">" ;
     Echo "<td valign=\"middle\" style=\"border-right:1px solid #000000;border-top:1px solid #000000\">&nbsp;".$nom."&nbsp;</td>" ;
     Echo "<td align=\"center\" valign=\"middle\" style=\"border-right:1px solid #000000;border-top:1px solid #000000\">" ;
     Echo "<input type=\"radio\" name=\"menu_cpe_".$i."\" value=\"0\"" ; If ($droit == 0) { Echo " checked" ; }
     Echo "></td>" ;
     Echo "<td align=\"center\" valign=\"middle\" style=\"border-right:1px solid #000000;border-top:1px solid #000000\">" ;
     Echo "<input type=\"radio\" name=\"menu_cpe_".$i."\" value=\"1\"" ; If ($droit == 1) { Echo " checked" ; }
     Echo "></td>" ;
     Echo "<td align=\"center\" valign=\"middle\" style=\"border-right:1px solid #000000;border-top:1px solid #000000\">" ;
     Echo "<input type=\"radio\" name=\"menu_cpe_".$i."\" value=\"2\"" ; If ($droit == 2) { Echo " checked" ; }
     Echo "></td>" ;
     Echo "<td align=\"center\" valign=\"top\" style=\"border-top:1px solid #000000\">" ;
     Echo "<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" height=\"100%\"><tr><td align=\"center\">" ;
     Echo "<input type=\"radio\" name=\"menu_cpe_".$i."\" value=\"3\"" ;
     If ($droit == 3) { Echo " checked" ; }
     $utils = SQL_commande ("SELECT id_utilisateur,nom,prenom FROM utilisateurs WHERE droits='".$droit_cpe."' AND login!='' AND millesime='".$millesime."' ORDER BY nom,prenom", $id_sql) ;
     $nbr_utils = SQL_nbr_lignes ($utils) ;
     Echo "></td><td align=\"center\"><select name=\"util_cpe_".$i."[]\" multiple size=\"" ; If ($nbr_utils < 5) { Echo $nbr_utils ; } Else { Echo "5" ; }
     Echo "\">" ;
     For ($j = 1 ; $j <= $nbr_utils ; $j++)
      {
       $u = SQL_ligne_suivante ($utils) ;
       Echo "<option value=\"".$u [0]."\"" ;
       If ($droit == 3)
        {
         $qui = restaure_configuration ("SYSTEME_MENU_CPE","droit_qui_".$u [0],$i) ;
         If ($qui == 1) { Echo " selected" ; }
        }
       Echo ">".$u [1]."&nbsp;".$u [2]."</option>" ;
      }
     Echo "</select></td>" ;
     Echo "</tr></table></td></tr>" ;
    }
   Echo "</table></div>" ;
   
   // ================================== DROITS ENSEIGNANTS =====================================
   // Droits de l'espace enseignant
   $num_onglet++ ;
   Echo "<div id=\"onglets".$num_onglet."\" style=\"display:none;top:0px;left:0px;width:100%;height:100%;\">" ;
   Echo "<table class=\"action\" bgcolor=\"".$l ["couleur_fond"]."\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"border-collapse:collapse\">" ;
   //Entete
   /*
   Echo "<tr bgcolor=\"".$l ["lien"]."\">" ;
   Echo "<td align=\"center\" valign=\"top\" style=\"border-right:1px solid #000000\">&nbsp;Menu&nbsp;</td>" ;
   Echo "<td align=\"center\" valign=\"top\" style=\"border-right:1px solid #000000\">&nbsp;Personne&nbsp;</td>" ;
   Echo "<td align=\"center\" valign=\"top\" style=\"border-right:1px solid #000000\">&nbsp;Tous&nbsp;</td>" ;
   Echo "<td align=\"center\" valign=\"top\" style=\"border-right:1px solid #000000\">&nbsp;Profs.&nbsp;principaux&nbsp;</td>" ;
   Echo "<td align=\"center\" valign=\"top\">&nbsp;S&eacute;lection&nbsp;</td>" ;
   Echo "</tr>" ;
   */
   $menus = SQL_commande ("SELECT m.id_menu_classe,m.emplacement,m.nom,t.type,t.nom AS nom_type FROM menus_classe m,types_menus_classe t WHERE m.id_type_menu_classe=t.id_type_menu_classe ORDER BY t.type,m.nom,m.emplacement", $id_sql) ;
   Echo "<input type=\"hidden\" name=\"nbr_menus\" value=\"".SQL_nbr_lignes ($menus)."\">";
   For ($i = 0 ; $i < SQL_nbr_lignes ($menus) ; $i++)
    {
     $ligne = SQL_ligne_suivante ($menus) ;
     If ($i == 0) { $num_type_old = -1 ; }
     Echo "<input type=\"hidden\" name=\"id_".$i."\" value=\"".$ligne [0]."\">";
     $droits = SQL_commande ("SELECT * FROM droits_menu_classe WHERE id_menu_classe='".$ligne [0]."' LIMIT 1", $id_sql) ;
     $d = SQL_tableau_associatif ($droits, "") ;
     $droit_actuel = $d ["droit"] ;
     If (($droit_actuel >= 0) And ($droit_actuel <= 2))
      {
       If ($d ["id_utilisateur"] != 0)
        {
         // Nettoyage
         $ok = SQL_commande ("UPDATE droits_menu_classe SET id_utilisateur='0' WHERE id_droit_menu_classe='".$d ["id_droit_menu_classe"]."' LIMIT 1", $id_sql) ;
         $ok = SQL_commande ("DELETE FROM droits_menu_classe WHERE id_menu_classe='".$ligne [0]."' AND id_utilisateur!='0'", $id_sql) ;
        }
      }
     $num_type = $ligne [3] ;
     If ($num_type_old != $num_type)
      {
       Echo "<tr bgcolor=\"".$l ["lien"]."\" style=\"border-bottom:1px solid #000000;border-top:1px solid ";
       If ($i == 0) { Echo $l ["lien"] ; } Else { Echo "#000000" ; }
       Echo "\"><td colspan=\"5\" align=\"center\"><b>".$ligne [4]."</b></td></tr>" ;
       //Entete
       Echo "<tr bgcolor=\"".$l ["lien"]."\">" ;
       Echo "<td align=\"center\" valign=\"top\" style=\"border-right:1px solid #000000\">&nbsp;Menu&nbsp;</td>" ;
       Echo "<td align=\"center\" valign=\"top\" style=\"border-right:1px solid #000000\">&nbsp;Personne&nbsp;</td>" ;
       Echo "<td align=\"center\" valign=\"top\" style=\"border-right:1px solid #000000\">&nbsp;Tous&nbsp;</td>" ;
       Echo "<td align=\"center\" valign=\"top\" style=\"border-right:1px solid #000000\">&nbsp;Profs.&nbsp;principaux&nbsp;</td>" ;
       Echo "<td align=\"center\" valign=\"top\">&nbsp;S&eacute;lection&nbsp;</td>" ;
       Echo "</tr>" ;
       $num_type_old = $num_type ;
      }
     Echo "<tr" ; If ($i%2) { Echo " bgcolor=\"".$l ["nom"]."\"" ; }
     Echo ">" ;
     Echo "<td valign=\"middle\" style=\"border-right:1px solid #000000;border-top:1px solid #000000\">&nbsp;".$ligne [2]."&nbsp;</td>" ;
     Echo "<td align=\"center\" valign=\"middle\" style=\"border-right:1px solid #000000;border-top:1px solid #000000\">" ;
     Echo "<input type=\"radio\" name=\"menu_".$i."\" value=\"0\"" ; If ($droit_actuel == 0) { Echo " checked" ; }
     Echo "></td>" ;
     Echo "<td align=\"center\" valign=\"middle\" style=\"border-right:1px solid #000000;border-top:1px solid #000000\">" ;
     Echo "<input type=\"radio\" name=\"menu_".$i."\" value=\"1\"" ; If ($droit_actuel == 1) { Echo " checked" ; }
     Echo "></td>" ;
     Echo "<td align=\"center\" valign=\"middle\" style=\"border-right:1px solid #000000;border-top:1px solid #000000\">" ;
     Echo "<input type=\"radio\" name=\"menu_".$i."\" value=\"2\"" ; If ($droit_actuel == 2) { Echo " checked" ; }
     Echo "></td>" ;
     Echo "<td align=\"center\" valign=\"top\" style=\"border-top:1px solid #000000\">" ;
     Echo "<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" height=\"100%\"><tr><td align=\"center\">" ;
     Echo "<input type=\"radio\" name=\"menu_".$i."\" value=\"3\"" ;
     If ($droit_actuel == 3) { Echo " checked" ; }
     $utils = SQL_commande ("SELECT id_utilisateur,nom,prenom FROM utilisateurs WHERE droits='".$droit_prof."' AND millesime='".$millesime."' ORDER BY nom,prenom", $id_sql) ;
     $nbr_utils = SQL_nbr_lignes ($utils) ;
     Echo "></td><td align=\"center\"><select name=\"util_".$i."[]\" multiple size=\"" ; If ($nbr_utils < 5) { Echo $nbr_utils ; } Else { Echo "5" ; }
     Echo "\">" ;
     For ($j = 1 ; $j <= $nbr_utils ; $j++)
      {
       $u = SQL_ligne_suivante ($utils) ;
       Echo "<option value=\"".$u [0]."\"" ;
       If ($droit_actuel == 3)
        {
         $droits = SQL_commande ("SELECT id_droit_menu_classe FROM droits_menu_classe WHERE droit='3' AND id_utilisateur='".$u [0]."' LIMIT 1", $id_sql) ;
         If (SQL_nbr_lignes ($droits) == 1) { Echo " selected" ; }
        }
       Echo ">".$u [1]."&nbsp;".$u [2]."</option>" ;
      }
     Echo "</select></td>" ;
     Echo "</tr></table></td></tr>" ;
    }
   Echo "</table></div>" ;
   
   // ================================== CAHIER DE TEXTES =====================================
   // Cahier de textes
   $num_onglet++ ;
   Echo "<div id=\"onglets".$num_onglet."\" style=\"display:none;top:0px;left:0px;width:100%;height:100%;\">" ;
   Echo "<table class=\"action\" bgcolor=\"".$l ["couleur_fond"]."\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"border-collapse:collapse\">" ;
   For ($i = 1 ; $i <= $param_etab [0][0] ; $i++)
    {
     If ($param_etab [0][0] > 1)
      {
       Echo "<tr bgcolor=\"".$l ["lien"]."\"><td colspan=\"2\" align=\"center\"" ; If ($i > 1) { Echo " style=\"border-top:#000000 1px solid\"" ; }
       Echo ">&nbsp;<B>&Eacute;tablissement&nbsp;:&nbsp;".$param_etab [$i]["nom"]."</B>&nbsp;(".$param_etab [$i]["numero"].")&nbsp;</td></tr>" ;
      }
     // Activation/Desactivation
     Echo "<tr>" ;
     Echo "<td align=\"right\"><input type=\"checkbox\" name=\"cahier_textes".$i."\" value=\"1\"" ; If ($param_etab [$i]["cahier_textes"] == 1) { Echo " checked" ; }
     Echo "></td><td>Si&nbsp;coch&eacute;,&nbsp;autorise&nbsp;la&nbsp;saisie&nbsp;enseignant.</td>" ;
     Echo "</tr>" ;
     // Saut de ligne
     Echo "<tr><td colspan=\"2\">&nbsp;</td></tr>" ;
     /*
     // Taille de l'espace de stockage d'une discipline
     Echo "<tr>" ;
     Echo "<td align=\"right\">&nbsp;Taille&nbsp;de&nbsp;l'espace&nbsp;de&nbsp;stockage&nbsp;:&nbsp;</td>" ;
     Echo "<td><input type=\"text\" name=\"taille_espace".$i."\" value=\"".$param_etab [$i]["taille_espace"]."\" size=\"10\" maxlength=\"11\">&nbsp;".$cahier_texte_nom_unite."o&nbsp;(d'une&nbsp;discipline)&nbsp;</td>" ;
     Echo "</tr>" ;
     // Taille d'un fichier
     Echo "<tr>" ;
     Echo "<td align=\"right\">&nbsp;Taille&nbsp;maximale&nbsp;d'un&nbsp;fichier&nbsp;:&nbsp;</td>" ;
     Echo "<td><input type=\"text\" name=\"taille_fichier".$i."\" value=\"".$param_etab [$i]["taille_fichier"]."\" size=\"10\" maxlength=\"11\">&nbsp;".$cahier_texte_nom_unite."o&nbsp;(en&nbsp;t&eacute;l&eacute;chargement)&nbsp;</td>" ;
     Echo "</tr>" ;
     Echo "<tr><td align=\"right\">&nbsp;Limitation&nbsp;du&nbsp;serveur&nbsp;:</td><td><b>&nbsp;".Ini_Get ("upload_max_filesize")."o</b>&nbsp;(Variable '<b>upload_max_filesize</b>' dans le fichier <b>php.ini</b>)</td></tr>" ;
     // Saut de ligne
     Echo "<tr><td colspan=\"2\">&nbsp;</td></tr>" ;
     */
     // Jours ouvres
     $jo = restaure_configuration_defaut ("SYSTEME_PARAM", "CAHIER_TEXTES", "JOURS_".$i, "1|2|3|4|5|6") ;
     $jours = Explode ("|", $jo) ;
     Echo "<tr>" ;
     Echo "<td align=\"right\" valign=\"top\">&nbsp;<b>Jours&nbsp;ouvr&eacute;s&nbsp;:</b>&nbsp;</td>" ;
     Echo "<td>" ;
     Echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\"><tr>" ;
     For ($j = 1 ; $j <= 6 ; $j++)
      {
       Echo "<td><input type=\"checkbox\" value=\"".$j."\" name=\"jour_ouvre_".$i."_".$j."\"" ;
       $k = $ok = 0 ;
       While (($k < 6) And ($ok == 0)) { If ($jours [$k] == $j) { $ok = $j ; } $k++; }
       If ($ok > 0) { Echo " checked" ; }
       Echo "></td><td>".$nom_jour [$j]."</td><td>&nbsp;&nbsp;</td>" ;
       If ($j == 3) { Echo "</tr><tr>" ; }
      }
     Echo "</table>" ;
     Echo "&nbsp;</td>" ;
     Echo "</tr>" ;
     // Heure de debut de saisie
     $hc = Explode (":",$param_etab [$i]["heure_debut"]) ;
     Echo "<tr>" ;
     Echo "<td align=\"right\">&nbsp;<b>Heure&nbsp;de&nbsp;d&eacute;but&nbsp;de&nbsp;saisie&nbsp;:</b>&nbsp;</td>" ;
     Echo "<td>".saisie_heure ($hc[0],$hc[1],$hc[1],0,23,0,59,-1,-1,"heure_debut".$i,"minute_debut".$i,"seconde_debut".$i)."&nbsp;</td>" ;
     Echo "</tr>" ;
     // Heure de fin de saisie
     $hc = Explode (":",$param_etab [$i]["heure_fin"]) ;
     Echo "<tr>" ;
     Echo "<td align=\"right\">&nbsp;<b>Heure&nbsp;de&nbsp;fin&nbsp;de&nbsp;saisie&nbsp;:</b>&nbsp;</td>" ;
     Echo "<td>".saisie_heure ($hc[0],$hc[1],$hc[1],0,23,0,59,-1,-1,"heure_fin".$i,"minute_fin".$i,"seconde_fin".$i)."&nbsp;</td>" ;
     Echo "</tr>" ;
     // Pas
     Echo "<tr>" ;
     Echo "<td align=\"right\">&nbsp;<b>Tranche&nbsp;horaire&nbsp;de&nbsp;:</b>&nbsp;</td>" ;
     Echo "<td><input type=\"text\" name=\"heure_pas".$i."\" value=\"".$param_etab [$i]["heure_pas"]."\" size=\"4\" maxlength=\"11\">&nbsp;minute(s)&nbsp;</td>" ;
     Echo "</tr>" ;
     // Saut de ligne
     Echo "<tr><td colspan=\"2\">&nbsp;</td></tr>" ;
     // Type d'activation publique
     //Echo "<tr>" ;
     //Echo "<td align=\"right\" valign=\"top\"><input type=\"checkbox\" name=\"cahier_public".$i."\" value=\"1\"" ; If ($param_etab [$i]["cahier_public"] == 1) { Echo " checked" ; }
     //Echo "></td><td>&nbsp;Si&nbsp;coch&eacute;,&nbsp;les&nbsp;cahiers&nbsp;de&nbsp;textes&nbsp;seront&nbsp;lisibles&nbsp;par&nbsp;<br>&nbsp;le&nbsp;public,&nbsp;sans&nbsp;identifiant&nbsp;ni&nbsp;mot&nbsp;de&nbsp;passe.&nbsp;</td>" ;
     //Echo "</tr>" ;
     Echo "<tr>" ;
     Echo "<td align=\"right\" valign=\"top\">&nbsp;<b>Activation&nbsp;publique&nbsp;:</b>&nbsp;</td>" ;
     Echo "<td><select name=\"cahier_public".$i."\" onchange=\"javascript:activation_cahier_texte_".$i."()\">" ;
     Echo "<option value=\"0\"" ; If ($param_etab [$i]["cahier_public"] == 0) { Echo " selected" ; }
     Echo ">Aucune : Pas d'acc&egrave;s au cahier de texte.</option>" ;
     Echo "<option value=\"1\"" ; If ($param_etab [$i]["cahier_public"] == 1) { Echo " selected" ; }
     Echo ">Acc&egrave;s SANS identifiant ni mot de passe.</option>" ;
     Echo "<option value=\"2\"" ; If ($param_etab [$i]["cahier_public"] == 2) { Echo " selected" ; }
     Echo ">Acc&egrave;s avec un identifiant/mot de passe UNIQUE.</option>" ;
     Echo "<option value=\"3\"" ; If ($param_etab [$i]["cahier_public"] == 3) { Echo " selected" ; }
     Echo ">Acc&egrave;s avec un identifiant/mot de passe PAR CLASSE.</option>" ;
     Echo "<option value=\"4\"" ; If ($param_etab [$i]["cahier_public"] == 4) { Echo " selected" ; }
     Echo ">Acc&egrave;s par INTERFACE PARENTS uniquement (si autoris&eacute;e).</option>" ;
     Echo "</select>&nbsp;</td>" ;
     Echo "</tr>" ;
     Echo "<tr><td></td><td>" ;
     // Configuration id/mdp unique
     Echo "<div id=\"cahier_texte_1_".$i."\"" ; If ($param_etab [$i]["cahier_public"] != 2) { Echo " style=\"display:none\"" ; }
     Echo "><fieldset style=\"padding-top:8px;padding-bottom:8px;width:40%;margin-left:0px;margin-right:auto;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;\">" ;
     Echo "<legend>&nbsp;D&eacute;finition&nbsp;de&nbsp;l'identifiant/mot&nbsp;de&nbsp;passe&nbsp;UNIQUE&nbsp;</legend>" ;
     Echo "<table style=\"border-collapse:collapse\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"".$l ["nom"]."\" width=\"100%\">" ;
     $ident = restaure_configuration_defaut ("SYSTEME_PARAM", "CAHIER_TEXTES", "IDU_".$param_etab [$i]["id_etablissement"], "garennes") ;
     $mdp = restaure_configuration_defaut ("SYSTEME_PARAM", "CAHIER_TEXTES", "MDPU_".$param_etab [$i]["id_etablissement"], "garennes") ;
     Echo "<tr><td align=\"right\">&nbsp;Identifiant&nbsp;:&nbsp;</td><td><input type=\"text\" name=\"ident_unique_".$param_etab [$i]["id_etablissement"]."\" size=\"15\" value=\"".$ident."\"></td><td>&nbsp;&nbsp;</td></tr>" ;
     Echo "<tr><td colspan=\"3\"></td></tr>" ;
     Echo "<tr><td align=\"right\">&nbsp;Mot&nbsp;de&nbsp;passe:&nbsp;</td><td><input type=\"text\" name=\"mdp_unique_".$param_etab [$i]["id_etablissement"]."\" size=\"15\" value=\"".$mdp."\"></td><td>&nbsp;&nbsp;</td></tr>" ;
     Echo "<tr><td colspan=\"3\"></td></tr>" ;
     Echo "</table></fieldset></div>" ;
     // Configuration id/mdp /classe
     Echo "<div id=\"cahier_texte_2_".$i."\"" ; If ($param_etab [$i]["cahier_public"] != 3) { Echo " style=\"display:none\"" ; }
     Echo "><fieldset style=\"padding-top:8px;padding-bottom:8px;width:40%;margin-left:0px;margin-right:auto;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;\">" ;
     Echo "<legend>&nbsp;D&eacute;finition&nbsp;de&nbsp;l'identifiant/mot&nbsp;de&nbsp;passe&nbsp;par&nbsp;classe&nbsp;</legend>" ;
     Echo "<table style=\"border-collapse:collapse\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"".$l ["nom"]."\" width=\"100%\">" ;
     $classes = SQL_commande ("SELECT id_classe,nom,nom_bref FROM classes WHERE etablissement='".$param_etab [$i]["id_etablissement"]."' ORDER BY nom_bref,nom", $id_sql) ;
     $nbr_classes = SQL_nbr_lignes ($classes) ;
     If ($nbr_classes > 0)
      {
       Echo "<tr bgcolor=\"".$l ["lien"]."\"><td>&nbsp;<b>Classe</b>&nbsp;</td><td align=\"center\">&nbsp;<b>Identifiant</b>&nbsp;</td><td align=\"center\">&nbsp;<b>Mot&nbsp;de&nbsp;passe</b>&nbsp;</td></tr>" ;
       For ($j = 0 ; $j < $nbr_classes ; $j++)
        {
	 $classe = SQL_ligne_suivante ($classes) ;
         $ident = restaure_configuration_defaut ("SYSTEME_PARAM", "CAHIER_TEXTES", "IDC_".$classe [0], "garennes") ;
         $mdp = restaure_configuration_defaut ("SYSTEME_PARAM", "CAHIER_TEXTES", "MDPC_".$classe [0], $classe [2]) ;
         Echo "<tr " ; If ($j%2) { Echo " bgcolor=\"".$l ["couleur_fond"]."\"" ; }
	 Echo "><td align=\"right\">&nbsp;".$classe [1]."&nbsp;(".$classe [2].")&nbsp;</td>" ;
	 Echo "<td><input type=\"text\" name=\"ident_classe_".$i."_".$classe [0]."\" size=\"15\" value=\"".$ident."\"></td>" ;
	 Echo "<td><input type=\"text\" name=\"mdp_classe_".$i."_".$classe [0]."\" size=\"15\" value=\"".$mdp."\"></td></tr>" ;
	}
      }
     Else { Echo "<tr><td>&nbsp;<b>Il n'existe aucune classe dans la base !</b>&nbsp;<br>&nbsp;Cette option n'est pas r&eacute;alisable.&nbsp;</td></tr>" ; }
     Echo "</table></fieldset></div>" ;
     Echo "</td></tr>" ;
     // Saut de ligne
     Echo "<tr><td colspan=\"2\">&nbsp;</td></tr>" ;
    }
   Echo "</table></div>" ;
  
   Echo "<tr><td align=\"center\" colspan=\"3\"><BR><input type=\"IMAGE\" SRC=\"../images/valider.png\" BORDER=\"0\"></td></tr>" ;
   Echo "<tr><td colspan=\"3\">&nbsp;</td></tr>" ;
   Echo "<script type=\"text/javascript\">onglets.afficher_pied();</script>" ;
   Echo "</td></tr></table>" ;
   Echo "<input type=\"hidden\" name=\"valider\" value=\"Valider\">" ;
   Echo "</form>" ;
  }
 Else
  {
   Echo "<br><br><center>Aucun param&eacute;trage n'est possible car aucun &eacute;tablissement scolaire n'est pas entr&eacute;.<br>Cr&eacute;er un &eacute;tablissement d'abord !</center>" ;
  }
 If (IsSet ($script_final) And ($script_final != "")) { Echo $script_final ; }
 Echo "</BODY></HTML>" ;
?>